diff --git a/docs/xml/Java.Interop/JniObjectReferenceType.xml b/docs/xml/Java.Interop/JniObjectReferenceType.xml
index d99393fa5..324f11b1c 100644
--- a/docs/xml/Java.Interop/JniObjectReferenceType.xml
+++ b/docs/xml/Java.Interop/JniObjectReferenceType.xml
@@ -13,8 +13,13 @@
System.Enum
- To be added.
+ Identifies the kind of a JNI object reference.
+
+
+ JNI specification for GetObjectRefType.
+
+
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
@@ -35,7 +40,7 @@
2
- To be added.
+ A global JNI 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.
@@ -57,7 +62,7 @@
0
- To be added.
+ An invalid JNI reference 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.
@@ -79,7 +84,7 @@
1
- To be added.
+ A local JNI 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.
@@ -101,7 +106,7 @@
3
- To be added.
+ A weak global JNI 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/Java.Interop/JniReleaseArrayElementsMode.xml b/docs/xml/Java.Interop/JniReleaseArrayElementsMode.xml
index f85b366c9..9a2593ed1 100644
--- a/docs/xml/Java.Interop/JniReleaseArrayElementsMode.xml
+++ b/docs/xml/Java.Interop/JniReleaseArrayElementsMode.xml
@@ -13,8 +13,17 @@
System.Enum
- To be added.
+ Specifies how a copied JNI primitive-array elements buffer is released.
+
+
+ JNI specification for primitive array release modes.
+
+
+
+ The release mode has no effect when the elements pointer is not a copy
+ of the Java array.
+
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
@@ -35,7 +44,7 @@
2
- To be added.
+ For a copied buffer, frees the buffer without copying its changes to the Java array; it cannot discard changes made through a direct or pinned pointer.
Portions of this page are modifications based on 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 +66,7 @@
1
- To be added.
+ For a copied buffer, copies changes to the Java array without freeing the buffer; a final release with Default or Abort is required to free 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.
@@ -79,7 +88,7 @@
0
- To be added.
+ For a copied buffer, copies changes to the Java array and frees the 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.
diff --git a/docs/xml/Java.Interop/JniVersion.xml b/docs/xml/Java.Interop/JniVersion.xml
index e7e4f1cf0..f3ae260ce 100644
--- a/docs/xml/Java.Interop/JniVersion.xml
+++ b/docs/xml/Java.Interop/JniVersion.xml
@@ -13,8 +13,13 @@
System.Enum
- To be added.
+ Identifies a version of the Java Native Interface.
+
+
+ JNI specification for version information.
+
+
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
@@ -35,7 +40,7 @@
65538
- To be added.
+ JNI version 1.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.
@@ -57,7 +62,7 @@
65540
- To be added.
+ JNI version 1.4.
Portions of this page are modifications based on 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,7 @@
65542
- To be added.
+ JNI version 1.6.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.