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/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/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/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/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/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/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/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/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.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/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/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/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/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.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/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/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/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/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/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.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/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/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/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/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/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.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/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/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/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/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/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/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/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/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/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/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/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/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/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.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.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.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/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/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/AppSearchResultCode.xml b/docs/xml/Android.App.AppSearch/AppSearchResultCode.xml index b16409af8..28e9fdd33 100644 --- a/docs/xml/Android.App.AppSearch/AppSearchResultCode.xml +++ b/docs/xml/Android.App.AppSearch/AppSearchResultCode.xml @@ -323,6 +323,34 @@ To be added. + + + + + + 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/GetSchemaResponse.xml b/docs/xml/Android.App.AppSearch/GetSchemaResponse.xml index aa26edd7b..5d3e968cf 100644 --- a/docs/xml/Android.App.AppSearch/GetSchemaResponse.xml +++ b/docs/xml/Android.App.AppSearch/GetSchemaResponse.xml @@ -317,6 +317,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<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. + + diff --git a/docs/xml/Android.App.AppSearch/SchemaRequestPermissions.xml b/docs/xml/Android.App.AppSearch/SchemaRequestPermissions.xml index e7681da87..02e15475a 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/SetSchemaRequest+Builder.xml b/docs/xml/Android.App.AppSearch/SetSchemaRequest+Builder.xml index df499fac7..6fe6d22f9 100644 --- a/docs/xml/Android.App.AppSearch/SetSchemaRequest+Builder.xml +++ b/docs/xml/Android.App.AppSearch/SetSchemaRequest+Builder.xml @@ -675,6 +675,43 @@ To be added. + + + + + + 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 ca7212539..fb9155228 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.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.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/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.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/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+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/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/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/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+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+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/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/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/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.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/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/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/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/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/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.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/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/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/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/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.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/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/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/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/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.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/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/Bitmap.xml b/docs/xml/Android.Graphics/Bitmap.xml index ddffc3bcd..f7be867e3 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/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/ImageDecoder.xml b/docs/xml/Android.Graphics/ImageDecoder.xml index 97e5a801a..c2fde901e 100644 --- a/docs/xml/Android.Graphics/ImageDecoder.xml +++ b/docs/xml/Android.Graphics/ImageDecoder.xml @@ -1152,6 +1152,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 feb1051d0..2e67c338c 100644 --- a/docs/xml/Android.Graphics/ImageFormatType.xml +++ b/docs/xml/Android.Graphics/ImageFormatType.xml @@ -423,6 +423,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/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/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/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.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/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/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/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.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/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.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/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/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/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/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 b34333a44..5a1e97b6f 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. + + @@ -13178,6 +13294,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. + + @@ -16770,6 +16944,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. + + @@ -16956,6 +17188,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. + + @@ -19094,6 +19384,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. + + @@ -19427,6 +19775,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. + + @@ -20016,6 +20422,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 44b45db5b..cd9181b7b 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". @@ -7437,6 +7466,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. + + @@ -8112,6 +8170,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. + + @@ -8650,6 +8737,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. + + @@ -8720,6 +8836,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/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/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.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 0040db301..3367ae6ca 100644 --- a/docs/xml/Android.Media/AudioDeviceType.xml +++ b/docs/xml/Android.Media/AudioDeviceType.xml @@ -796,6 +796,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 4ac44ff80..cbcf5b57a 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 37145453a..69087bde8 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/AudioTrack+Builder.xml b/docs/xml/Android.Media/AudioTrack+Builder.xml index a7d035979..e0c42c186 100644 --- a/docs/xml/Android.Media/AudioTrack+Builder.xml +++ b/docs/xml/Android.Media/AudioTrack+Builder.xml @@ -314,6 +314,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 4c612a722..9863e8ce4 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. + + @@ -1946,6 +1977,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. + + @@ -1988,6 +2182,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. + + @@ -6068,5 +6301,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 60c349c29..ec8d9eba6 100644 --- a/docs/xml/Android.Media/ChannelOut.xml +++ b/docs/xml/Android.Media/ChannelOut.xml @@ -1177,5 +1177,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 afa149fe8..6fa0a2363 100644 --- a/docs/xml/Android.Media/MediaCodecProfileType.xml +++ b/docs/xml/Android.Media/MediaCodecProfileType.xml @@ -1767,6 +1767,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. + + @@ -3018,5 +3074,789 @@ To be added. + + + + + + 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/MediaController2+Builder.xml b/docs/xml/Android.Media/MediaController2+Builder.xml index b1a11a18c..ca871389b 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")>] @@ -211,6 +227,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 36a380117..6901066d5 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")>] @@ -175,6 +187,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")>] @@ -222,6 +238,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")>] @@ -271,6 +291,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")>] @@ -319,6 +343,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/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 6ede61ea8..a778d90c9 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: @@ -2764,7 +2764,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/MediaSession2+Builder.xml b/docs/xml/Android.Media/MediaSession2+Builder.xml index 42d92975a..b2e2511da 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")>] @@ -209,6 +225,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")>] @@ -242,6 +262,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")>] @@ -282,6 +306,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 f1e141baa..6c8f1754b 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")>] @@ -177,6 +189,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")>] @@ -218,6 +234,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")>] @@ -252,6 +272,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")>] @@ -286,6 +310,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/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/PlaybackParams.xml b/docs/xml/Android.Media/PlaybackParams.xml index b245d9e9e..a27ba5a5c 100644 --- a/docs/xml/Android.Media/PlaybackParams.xml +++ b/docs/xml/Android.Media/PlaybackParams.xml @@ -450,7 +450,7 @@ - pitch + a strictly positive value Sets the pitch factor. this PlaybackParams instance. @@ -495,7 +495,7 @@ - speed + a non-negative value Sets the speed factor. this PlaybackParams instance. 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/RouteListingPreference+Builder.xml b/docs/xml/Android.Media/RouteListingPreference+Builder.xml index 50b31db68..e839b02d6 100644 --- a/docs/xml/Android.Media/RouteListingPreference+Builder.xml +++ b/docs/xml/Android.Media/RouteListingPreference+Builder.xml @@ -225,6 +225,46 @@ To be added. + + + + + + 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 3ced3ffda..74f9650fd 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. + + @@ -171,6 +202,37 @@ To be added. + + + + + + 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. + + @@ -367,6 +429,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/Session2CommandGroup+Builder.xml b/docs/xml/Android.Media/Session2CommandGroup+Builder.xml index b7862d96f..171264b9e 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")>] @@ -162,6 +178,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")>] @@ -233,6 +253,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/Stream.xml b/docs/xml/Android.Media/Stream.xml index 5562ff838..3f1a0b483 100644 --- a/docs/xml/Android.Media/Stream.xml +++ b/docs/xml/Android.Media/Stream.xml @@ -208,6 +208,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.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/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.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/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/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.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/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/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/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/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.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/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/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/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/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/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/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/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/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/CloudMediaProvider.xml b/docs/xml/Android.Provider/CloudMediaProvider.xml index b440731e1..2a66eef34 100644 --- a/docs/xml/Android.Provider/CloudMediaProvider.xml +++ b/docs/xml/Android.Provider/CloudMediaProvider.xml @@ -710,7 +710,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/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 2836033e0..733b17fac 100644 --- a/docs/xml/Android.Provider/DocumentContractFlags.xml +++ b/docs/xml/Android.Provider/DocumentContractFlags.xml @@ -329,6 +329,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. + + @@ -387,6 +415,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 ab3e8b577..efab89b4c 100644 --- a/docs/xml/Android.Provider/DocumentRootFlags.xml +++ b/docs/xml/Android.Provider/DocumentRootFlags.xml @@ -45,6 +45,34 @@ To be added. + + + + + + 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. + + @@ -157,6 +185,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 e6a710327..4e3d548e8 100644 --- a/docs/xml/Android.Provider/DocumentsProvider.xml +++ b/docs/xml/Android.Provider/DocumentsProvider.xml @@ -2163,6 +2163,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. + + @@ -2264,6 +2319,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. + + @@ -2379,6 +2478,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/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/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 edc136f1e..6eedc6e0d 100644 --- a/docs/xml/Android.Provider/Settings.xml +++ b/docs/xml/Android.Provider/Settings.xml @@ -3868,6 +3868,34 @@ + + + + + + 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. + + @@ -4262,6 +4290,34 @@ + + + + + + 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. + + 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 0667b113d..25b3f74e2 100644 --- a/docs/xml/Android.Provider/Telephony+Sms+Intents.xml +++ b/docs/xml/Android.Provider/Telephony+Sms+Intents.xml @@ -751,6 +751,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.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.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/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/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/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/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/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.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/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.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/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.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/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/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..306521c08 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. @@ -676,7 +679,7 @@ - + @@ -712,7 +715,7 @@ - + @@ -760,7 +763,7 @@ - + @@ -817,7 +820,7 @@ - + @@ -863,7 +866,7 @@ - + @@ -913,7 +916,7 @@ - + @@ -975,7 +978,7 @@ - + @@ -1030,7 +1033,7 @@ - + @@ -1079,7 +1082,7 @@ - + @@ -1117,7 +1120,7 @@ - + @@ -1170,7 +1173,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/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/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/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/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.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.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/NetworkRegistrationInfo.xml b/docs/xml/Android.Telephony/NetworkRegistrationInfo.xml index db6b006f7..1d9bbf9a2 100644 --- a/docs/xml/Android.Telephony/NetworkRegistrationInfo.xml +++ b/docs/xml/Android.Telephony/NetworkRegistrationInfo.xml @@ -1248,6 +1248,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 fc1f9905d..5676af375 100644 --- a/docs/xml/Android.Telephony/NetworkRegistrationInfoServiceType.xml +++ b/docs/xml/Android.Telephony/NetworkRegistrationInfoServiceType.xml @@ -71,6 +71,34 @@ To be added. + + + + + + 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/PhoneNumberSource.xml b/docs/xml/Android.Telephony/PhoneNumberSource.xml index e612fbf24..e8dc2886a 100644 --- a/docs/xml/Android.Telephony/PhoneNumberSource.xml +++ b/docs/xml/Android.Telephony/PhoneNumberSource.xml @@ -71,6 +71,34 @@ To be added. + + + + + + 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 e11c55a0e..3d68a0df8 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 edfc96518..7a850acd4 100644 --- a/docs/xml/Android.Telephony/PhysicalChannelConfig.xml +++ b/docs/xml/Android.Telephony/PhysicalChannelConfig.xml @@ -43,7 +43,7 @@ - To be added. + Information describing the physical channel configuration. To be added. @@ -71,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 @@ -160,8 +158,8 @@ System.Int32 - To be added. - Downlink cell bandwidth in kHz, #CELL_BANDWIDTH_UNKNOWN if unknown. + Returns the downlink cell bandwidth in kHz. + Downlink cell bandwidth in kHz, or #CELL_BANDWIDTH_UNKNOWN if unknown. @@ -244,8 +242,8 @@ System.Int32 - To be added. - Uplink cell bandwidth in kHz, #CELL_BANDWIDTH_UNKNOWN if unknown. + Returns the uplink cell bandwidth in kHz. + Uplink cell bandwidth in kHz, or #CELL_BANDWIDTH_UNKNOWN if unknown. @@ -426,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. @@ -578,9 +576,9 @@ System.Int32 - To be added. - Downlink Absolute Radio Frequency Channel Number, - #CHANNEL_NUMBER_UNKNOWN if unknown. + Returns the downlink Absolute Radio Frequency Channel Number (ARFCN). + Downlink Absolute Radio Frequency Channel Number, or #CHANNEL_NUMBER_UNKNOWN + if unknown. @@ -619,8 +617,8 @@ System.Int32 - To be added. - The downlink frequency in kHz, #FREQUENCY_UNKNOWN if unknown. + Returns the downlink frequency in kHz. + The downlink frequency in kHz, or #FREQUENCY_UNKNOWN if unknown. @@ -757,9 +755,8 @@ System.Int32 - To be added. - The network type for this physical channel, - TelephonyManager#NETWORK_TYPE_UNKNOWN if unknown. + Returns the network type for this physical channel. + The network type, or TelephonyManager#NETWORK_TYPE_UNKNOWN if unknown. @@ -798,9 +795,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]. @@ -994,9 +991,9 @@ System.Int32 - To be added. - Uplink Absolute Radio Frequency Channel Number, - #CHANNEL_NUMBER_UNKNOWN if unknown. + Returns the uplink Absolute Radio Frequency Channel Number (ARFCN). + Uplink Absolute Radio Frequency Channel Number, or #CHANNEL_NUMBER_UNKNOWN + if unknown. @@ -1035,8 +1032,8 @@ System.Int32 - To be added. - The uplink frequency in kHz, #FREQUENCY_UNKNOWN if unknown. + Returns the uplink frequency in kHz. + The uplink frequency in kHz, or #FREQUENCY_UNKNOWN if unknown. diff --git a/docs/xml/Android.Telephony/SubscriptionInfo.xml b/docs/xml/Android.Telephony/SubscriptionInfo.xml index aca9b0f44..d387d99a9 100644 --- a/docs/xml/Android.Telephony/SubscriptionInfo.xml +++ b/docs/xml/Android.Telephony/SubscriptionInfo.xml @@ -1197,6 +1197,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 ec9f06558..9846900f6 100644 --- a/docs/xml/Android.Telephony/SubscriptionManager.xml +++ b/docs/xml/Android.Telephony/SubscriptionManager.xml @@ -1799,8 +1799,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")>] @@ -1921,7 +1921,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. @@ -2582,6 +2584,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. + + @@ -3542,6 +3577,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/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 296c241d0..a8a3d1b58 100644 --- a/docs/xml/Android.Telephony/TelephonyManager.xml +++ b/docs/xml/Android.Telephony/TelephonyManager.xml @@ -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. @@ -2784,6 +2780,39 @@ + + + + + + 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. + + @@ -2910,7 +2939,7 @@ 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: @@ -6140,6 +6169,39 @@ + + + + + + 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. + + @@ -8823,6 +8885,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")>] @@ -12260,6 +12326,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")>] @@ -13746,6 +13816,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. + + @@ -14767,8 +14969,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. 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/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+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/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/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/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.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/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/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/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/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/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/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/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/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/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..bc07c4fcc 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 @@ -676,10 +676,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 @@ -781,10 +780,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 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/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..e0803c167 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: @@ -392,6 +390,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 +433,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: @@ -485,8 +483,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: @@ -533,6 +530,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 +682,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..221e2e525 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 @@ -691,9 +690,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: @@ -1193,10 +1191,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 @@ -1258,9 +1253,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: @@ -1669,9 +1663,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. @@ -3137,7 +3129,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. @@ -3242,9 +3233,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: @@ -3402,8 +3392,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. @@ -3615,12 +3603,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: @@ -3872,12 +3855,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 +3887,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 @@ -4691,11 +4673,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 @@ -5429,6 +5407,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 +5447,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 +6239,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. @@ -6304,13 +6290,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 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/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/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/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/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/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.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/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/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/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.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 8c50f9e6a..a4a78ae1b 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/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.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/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/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.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/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/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/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.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/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/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 098aa786a..cad3c0d76 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie.xml @@ -617,7 +617,7 @@ - + @@ -650,7 +650,7 @@ - + @@ -683,7 +683,7 @@ - + @@ -716,7 +716,7 @@ - + @@ -782,7 +782,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.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/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. + +