Java.Interop.ExportParameterKind Enumeration
Within the method that is marked with Java.Introp.ExportAttribute , specify the actual Java type of the corresponding parameter or return value in Java.Introp.ExportParameterAttribute.

Syntax

public enum ExportParameterKind

Remarks

Java.Introp.ExportAttribute and Java.Introp.ExportFieldAttribute are used to generate Java method and/or field explicitly in Android Callable Wrappers (ACWs), with specific name. Since Mono for Android maps more than one Java types to one managed type, the signature for the Java method that corresponds to an exported managed method cannot be determined without detailed specification. Java.Introp.ExportParameterAttribute is used in such usage scenario, to indicate which Java type it is used in the generated code. This ExportParameterKind is the actual type specification.

For details, see ExportAttribute section of the documentation page.

This type is introduced in Mono for Android 4.2.

Members

Member NameDescription
InputStreamIndicates that the parameter or return type is java.lang.InputStream.
OutputStreamIndicates that the parameter or return type is java.lang.OutputStream.
UnspecifiedIndicates that the parameter or return type is not specified. This is the default value.
XmlPullParserIndicates that the parameter or return type is org.xmlpull.v1.XmlPullParser.
XmlResourceParserIndicates that the parameter or return type is android.content.res.XmlResourceParser.

Requirements

Namespace: Java.Interop
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0