WebResourceResponse Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| WebResourceResponse(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
| WebResourceResponse(String, String, Stream) |
Construye una respuesta de recursos con el tipo MIME, la codificación de caracteres y el flujo de entrada especificados. |
| WebResourceResponse(String, String, Int32, String, IDictionary<String,String>, Stream) |
Construye una respuesta de recursos con los parámetros especificados. |
WebResourceResponse(IntPtr, JniHandleOwnership)
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.
protected WebResourceResponse(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Webkit.WebResourceResponse : nativeint * Android.Runtime.JniHandleOwnership -> Android.Webkit.WebResourceResponse
Parámetros
- javaReference
-
IntPtr
nativeint
que IntPtrcontiene una referencia de objeto Java Native Interface (JNI).
- transfer
- JniHandleOwnership
un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference
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
WebResourceResponse(String, String, Stream)
Construye una respuesta de recursos con el tipo MIME, la codificación de caracteres y el flujo de entrada especificados.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;)V", "")]
public WebResourceResponse(string? mimeType, string? encoding, System.IO.Stream? data);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;)V", "")>]
new Android.Webkit.WebResourceResponse : string * string * System.IO.Stream -> Android.Webkit.WebResourceResponse
Parámetros
- mimeType
- String
el tipo MIME de la respuesta del recurso, por ejemplo "text/html".
- encoding
- String
codificación de caracteres de la respuesta del recurso, por ejemplo "utf-8".
- data
- Stream
flujo de entrada que proporciona los datos de la respuesta del recurso. No debe ser stringBufferInputStream.
- Atributos
Comentarios
Construye una respuesta de recursos con el tipo MIME, la codificación de caracteres y el flujo de entrada especificados. Los autores de llamadas deben implementar InputStream#read(byte[]) para el flujo de entrada.
InputStream#close() se llamará después de que WebView haya terminado con la respuesta.
<b>Nota:</b> El tipo MIME y la codificación de caracteres deben especificarse como parámetros independientes (por ejemplo "text/html" , y "utf-8"), no como el "text/html; charset=utf-8" formato usado en el encabezado HTTP Content-Type. No use el valor de un encabezado de codificación de contenido HTTP para encoding, ya que ese encabezado no especifica una codificación de caracteres. El contenido sin una codificación de caracteres definida (por ejemplo, recursos de imagen) debe pasar null para encoding.
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
WebResourceResponse(String, String, Int32, String, IDictionary<String,String>, Stream)
Construye una respuesta de recursos con los parámetros especificados.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/util/Map;Ljava/io/InputStream;)V", "")]
public WebResourceResponse(string? mimeType, string? encoding, int statusCode, string reasonPhrase, System.Collections.Generic.IDictionary<string,string>? responseHeaders, System.IO.Stream? data);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/util/Map;Ljava/io/InputStream;)V", "")>]
new Android.Webkit.WebResourceResponse : string * string * int * string * System.Collections.Generic.IDictionary<string, string> * System.IO.Stream -> Android.Webkit.WebResourceResponse
Parámetros
- mimeType
- String
el tipo MIME de la respuesta del recurso, por ejemplo "text/html".
- encoding
- String
codificación de caracteres de la respuesta del recurso, por ejemplo "utf-8".
- statusCode
- Int32
el código de estado debe estar en los intervalos [100, 299], [400, 599]. No se admite la causa de una redirección especificando un código 3xx.
- reasonPhrase
- String
la frase que describe el código de estado, por ejemplo, "Ok". Debe no estar vacío.
- responseHeaders
- IDictionary<String,String>
los encabezados de la respuesta del recurso representados como una asignación de nombre de encabezado:> valor de encabezado.
- data
- Stream
flujo de entrada que proporciona los datos de la respuesta del recurso. No debe ser stringBufferInputStream.
- Atributos
Comentarios
Construye una respuesta de recursos con los parámetros especificados. Los autores de llamadas deben implementar InputStream#read(byte[]) para el flujo de entrada.
InputStream#close() se llamará después de que WebView haya terminado con la respuesta.
<b>Nota:</b> Vea #WebResourceResponse(String,String,InputStream) para obtener más información sobre lo que se debe especificar para mimeType y encoding.
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.