Object.GetObject Método

Definición

Sobrecargas

Nombre Description
GetObject<T>(IntPtr, JniHandleOwnership)

Ajusta una referencia de objeto JNI en una implementación totalmente tipada IJavaObject .

GetObject<T>(IntPtr, IntPtr, JniHandleOwnership)

Crea un Java administrado del mismo nivel del tipo solicitado para la referencia de objeto JNI especificada.

GetObject<T>(IntPtr, JniHandleOwnership)

Ajusta una referencia de objeto JNI en una implementación totalmente tipada IJavaObject .

public static T? GetObject<T>(IntPtr handle, Android.Runtime.JniHandleOwnership transfer) where T : class, Android.Runtime.IJavaObject;
static member GetObject : nativeint * Android.Runtime.JniHandleOwnership -> 'T (requires 'T : null and 'T :> Android.Runtime.IJavaObject)

Parámetros de tipo

T

Tipo del objeto que se va a devolver. Este tipo debe ser un tipo de referencia e implementar la IJavaObject interfaz.

Parámetros

handle
IntPtr

nativeint

que IntPtr contiene una referencia de objeto Java Native Interface (JNI).

transfer
JniHandleOwnership

Modo de transferencia de propiedad para handle.

Devoluciones

T

Instancia T de que hace referencia a esa instancia handlede objeto de Android.

Excepciones

handle no es del tipo adecuado, como M M:Android.Runtime.JNIEnv.IsInstanceOf.

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

GetObject<T>(IntPtr, IntPtr, JniHandleOwnership)

Crea un Java administrado del mismo nivel del tipo solicitado para la referencia de objeto JNI especificada.

public static T? GetObject<T>(IntPtr jnienv, IntPtr handle, Android.Runtime.JniHandleOwnership transfer) where T : class, Android.Runtime.IJavaObject;
static member GetObject : nativeint * nativeint * Android.Runtime.JniHandleOwnership -> 'T (requires 'T : null and 'T :> Android.Runtime.IJavaObject)

Parámetros de tipo

T

Elemento administrado o tipo del mismo nivel utilizado por esta operación.

Parámetros

jnienv
IntPtr

nativeint

Entorno JNI en el que la referencia de objeto es válida.

handle
IntPtr

nativeint

Referencia del objeto JNI que se va a ajustar.

transfer
JniHandleOwnership

Modo de transferencia de propiedad para handle.

Devoluciones

T

Un elemento del mismo nivel administrado para la referencia de objeto JNI o null cuando la referencia es NULL.

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a