WebResourceResponse Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| WebResourceResponse(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
| WebResourceResponse(String, String, Stream) |
Создает ответ ресурса с заданным типом MIME, кодировкой символов и потоком ввода. |
| WebResourceResponse(String, String, Int32, String, IDictionary<String,String>, Stream) |
Создает ответ ресурса с заданными параметрами. |
WebResourceResponse(IntPtr, JniHandleOwnership)
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.
protected WebResourceResponse(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Webkit.WebResourceResponse : nativeint * Android.Runtime.JniHandleOwnership -> Android.Webkit.WebResourceResponse
Параметры
- transfer
- JniHandleOwnership
Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
WebResourceResponse(String, String, Stream)
Создает ответ ресурса с заданным типом MIME, кодировкой символов и потоком ввода.
[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
Параметры
- mimeType
- String
Например, "text/html"тип MIME ответа ресурса.
- encoding
- String
Кодирование символов ответа ресурса, например "utf-8".
- data
- Stream
входной поток, предоставляющий данные ответа ресурса. Не должно быть StringBufferInputStream.
- Атрибуты
Комментарии
Создает ответ ресурса с заданным типом MIME, кодировкой символов и потоком ввода. Вызывающие элементы должны реализовать InputStream#read(byte[]) для входного потока.
InputStream#close() вызывается после завершения работы WebView с ответом.
<b Примечание.</b>> Тип MIME и кодировка символов должны быть указаны в виде отдельных параметров (например"text/html", и "utf-8"не одного значения, например "text/html; charset=utf-8" формата, используемого в заголовке HTTP Content-Type). Не используйте значение заголовка http Content-Encoding для encoding, так как этот заголовок не указывает кодировку символов. Содержимое без определенной кодировки символов (например, для ресурсов изображения) должно передаваться nullencoding.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
WebResourceResponse(String, String, Int32, String, IDictionary<String,String>, Stream)
Создает ответ ресурса с заданными параметрами.
[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
Параметры
- mimeType
- String
Например, "text/html"тип MIME ответа ресурса.
- encoding
- String
Кодирование символов ответа ресурса, например "utf-8".
- statusCode
- Int32
Код состояния должен находиться в диапазонах [100, 299], [400, 599]. Причина перенаправления путем указания кода 3xx не поддерживается.
- reasonPhrase
- String
Фраза, описывающая код состояния, например "ОК". Должен быть непуст.
- responseHeaders
- IDictionary<String,String>
заголовки ответа ресурса, представленные в виде сопоставления имени заголовка —> значения заголовка.
- data
- Stream
входной поток, предоставляющий данные ответа ресурса. Не должно быть StringBufferInputStream.
- Атрибуты
Комментарии
Создает ответ ресурса с заданными параметрами. Вызывающие элементы должны реализовать InputStream#read(byte[]) для входного потока.
InputStream#close() вызывается после завершения работы WebView с ответом.
<b Примечание.</b>> См#WebResourceResponse(String,String,InputStream). дополнительные сведения о том, для чего следует указать mimeType и encoding.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".