diff --git a/docs/xml/Android.Service.Settings.Preferences/GetValueResultType.xml b/docs/xml/Android.Service.Settings.Preferences/GetValueResultType.xml
index 3b899fff2..a10854b49 100644
--- a/docs/xml/Android.Service.Settings.Preferences/GetValueResultType.xml
+++ b/docs/xml/Android.Service.Settings.Preferences/GetValueResultType.xml
@@ -11,8 +11,19 @@
System.Enum
- To be added.
- To be added.
+ Specifies the result code returned for a preference value request.
+
+
+
+ Java documentation for android.service.settings.preferences.GetValueResult.
+
+
+
+ Portions of this page are modifications based on 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 +51,7 @@
4
- To be added.
+ The requested preference is not allowed under the current device policy. Retrying may succeed if conditions change.
@@ -68,7 +79,7 @@
6
- To be added.
+ The API call failed because of a service binding issue. Retrying may succeed.
@@ -96,7 +107,7 @@
5
- To be added.
+ The request object is not valid. Retrying with the current parameters is not advised.
@@ -124,7 +135,7 @@
0
- To be added.
+ The request succeeded.
@@ -152,7 +163,7 @@
3
- To be added.
+ The calling application lacks permissions required by the requested preference. Retrying may succeed after obtaining them.
@@ -180,7 +191,7 @@
2
- To be added.
+ The preference is currently unavailable, likely because of device state or a dependency. Retrying may succeed if conditions change.
@@ -208,7 +219,7 @@
1
- To be added.
+ The requested preference is not supported by this API. Retrying is not advised.
diff --git a/docs/xml/Android.Service.Settings.Preferences/MetadataResultType.xml b/docs/xml/Android.Service.Settings.Preferences/MetadataResultType.xml
index 2b4041886..c5a979c90 100644
--- a/docs/xml/Android.Service.Settings.Preferences/MetadataResultType.xml
+++ b/docs/xml/Android.Service.Settings.Preferences/MetadataResultType.xml
@@ -11,8 +11,19 @@
System.Enum
- To be added.
- To be added.
+ Specifies the result code returned for a preference metadata request.
+
+
+
+ Java documentation for android.service.settings.preferences.MetadataResult.
+
+
+
+ Portions of this page are modifications based on 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 +51,7 @@
2
- To be added.
+ The API call failed because of a service binding issue. Retrying may succeed.
@@ -68,7 +79,7 @@
0
- To be added.
+ The request succeeded.
@@ -96,7 +107,7 @@
1
- To be added.
+ No preferences in the application support this API. Retrying is not advised.
diff --git a/docs/xml/Android.Service.Settings.Preferences/SetValueResultType.xml b/docs/xml/Android.Service.Settings.Preferences/SetValueResultType.xml
index c5b41149e..76600dc1b 100644
--- a/docs/xml/Android.Service.Settings.Preferences/SetValueResultType.xml
+++ b/docs/xml/Android.Service.Settings.Preferences/SetValueResultType.xml
@@ -11,8 +11,19 @@
System.Enum
- To be added.
- To be added.
+ Specifies the result code returned when setting a preference value.
+
+
+
+ Java documentation for android.service.settings.preferences.SetValueResult.
+
+
+
+ Portions of this page are modifications based on 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 +51,7 @@
2
- To be added.
+ The requested preference is disabled and cannot be set in its current state. Retrying may succeed if conditions change.
@@ -68,7 +79,7 @@
7
- To be added.
+ The requested preference is not allowed under the current device policy. Retrying may succeed if conditions change.
@@ -96,7 +107,7 @@
9
- To be added.
+ The API call failed because of a service binding issue. Retrying may succeed.
@@ -124,7 +135,7 @@
8
- To be added.
+ The request object is not valid. Retrying with the current parameters is not advised.
@@ -152,7 +163,7 @@
0
- To be added.
+ The request succeeded and the value was set.
@@ -180,7 +191,7 @@
5
- To be added.
+ The calling application lacks permissions required by the requested preference. Retrying may succeed after obtaining them.
@@ -208,7 +219,7 @@
6
- To be added.
+ User consent was not approved for this operation. Retrying may succeed after consent is provided.
@@ -236,7 +247,7 @@
3
- To be added.
+ The requested preference is restricted and cannot be set under the current policy. Retrying may succeed if conditions change.
@@ -264,7 +275,7 @@
4
- To be added.
+ The preference is currently unavailable, likely because of device state or a dependency. Retrying may succeed if conditions change.
@@ -292,7 +303,7 @@
1
- To be added.
+ The requested preference is not supported by this API. Retrying is not advised.
diff --git a/docs/xml/Android.Service.Settings.Preferences/SettingsPreferenceMetadataType.xml b/docs/xml/Android.Service.Settings.Preferences/SettingsPreferenceMetadataType.xml
index 8e8799a9e..4cd2607d0 100644
--- a/docs/xml/Android.Service.Settings.Preferences/SettingsPreferenceMetadataType.xml
+++ b/docs/xml/Android.Service.Settings.Preferences/SettingsPreferenceMetadataType.xml
@@ -11,8 +11,19 @@
System.Enum
- To be added.
- To be added.
+ Specifies the write sensitivity of a Settings preference.
+
+
+
+ Java documentation for android.service.settings.preferences.SettingsPreferenceMetadata.
+
+
+
+ Portions of this page are modifications based on 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 +51,7 @@
2
- To be added.
+ The preference is write-sensitive and must be opened through its deeplink rather than changed through this API.
@@ -68,7 +79,7 @@
1
- To be added.
+ The preference is mildly write-sensitive; after changing it, the user should be offered a chance to revert it.
@@ -96,7 +107,7 @@
3
- To be added.
+ The preference is highly write-sensitive and cannot be changed or opened through a direct deeplink with this API.
@@ -124,7 +135,7 @@
0
- To be added.
+ The preference is not write-sensitive and can be written without explicit consent when required permissions are granted.
diff --git a/docs/xml/Android.Service.Settings.Preferences/SettingsPreferenceService.xml b/docs/xml/Android.Service.Settings.Preferences/SettingsPreferenceService.xml
index b5bf62943..a4adce864 100644
--- a/docs/xml/Android.Service.Settings.Preferences/SettingsPreferenceService.xml
+++ b/docs/xml/Android.Service.Settings.Preferences/SettingsPreferenceService.xml
@@ -225,9 +225,9 @@
- To be added.
- To be added.
- To be added.
+ The intent used to bind to the service. Extras included when binding are not available here.
+ Returns the communication channel for the service, or if clients cannot bind.
+ The IBinder that clients use to communicate with the service, or if clients cannot bind.
diff --git a/docs/xml/Android.Service.Settings.Preferences/SettingsPreferenceValueType.xml b/docs/xml/Android.Service.Settings.Preferences/SettingsPreferenceValueType.xml
index 831e3dc83..36db70843 100644
--- a/docs/xml/Android.Service.Settings.Preferences/SettingsPreferenceValueType.xml
+++ b/docs/xml/Android.Service.Settings.Preferences/SettingsPreferenceValueType.xml
@@ -11,8 +11,19 @@
System.Enum
- To be added.
- To be added.
+ Specifies the data type of a Settings preference value.
+
+
+
+ Java documentation for android.service.settings.preferences.SettingsPreferenceValue.
+
+
+
+ Portions of this page are modifications based on 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 +51,7 @@
0
- To be added.
+ The value is a Boolean. Access it through the BooleanValue property.
@@ -68,7 +79,7 @@
2
- To be added.
+ The value is a double. Access it through the DoubleValue property.
@@ -96,7 +107,7 @@
4
- To be added.
+ The value is an integer. Access it through the IntValue property.
@@ -124,7 +135,7 @@
1
- To be added.
+ The value is a long integer. Access it through the LongValue property.
@@ -152,7 +163,7 @@
3
- To be added.
+ The value is a string. Access it through the StringValue property.