WebResourceResponse Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| WebResourceResponse(IntPtr, JniHandleOwnership) |
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime. |
| WebResourceResponse(String, String, Stream) |
Construit une réponse de ressource avec le type MIME, l’encodage de caractères et le flux d’entrée donnés. |
| WebResourceResponse(String, String, Int32, String, IDictionary<String,String>, Stream) |
Construit une réponse de ressource avec les paramètres donnés. |
WebResourceResponse(IntPtr, JniHandleOwnership)
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.
protected WebResourceResponse(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Webkit.WebResourceResponse : nativeint * Android.Runtime.JniHandleOwnership -> Android.Webkit.WebResourceResponse
Paramètres
- transfer
- JniHandleOwnership
Indiquant JniHandleOwnershipcomment gérer javaReference
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
WebResourceResponse(String, String, Stream)
Construit une réponse de ressource avec le type MIME, l’encodage de caractères et le flux d’entrée donnés.
[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
Paramètres
- mimeType
- String
type MIME de la réponse de ressource, par exemple "text/html".
- encoding
- String
encodage de caractères de la réponse de ressource, par exemple "utf-8".
- data
- Stream
flux d’entrée qui fournit les données de la réponse aux ressources. Ne doit pas être un StringBufferInputStream.
- Attributs
Remarques
Construit une réponse de ressource avec le type MIME, l’encodage de caractères et le flux d’entrée donnés. Les appelants doivent implémenter InputStream#read(byte[]) pour le flux d’entrée.
InputStream#close() sera appelé une fois le WebView terminé avec la réponse.
<b>Remarque :</b> Le type MIME et l’encodage de caractères doivent être spécifiés en tant que paramètres distincts (par exemple "text/html" , et "utf-8"), pas une seule valeur comme le "text/html; charset=utf-8" format utilisé dans l’en-tête HTTP Content-Type. N’utilisez pas la valeur d’un en-tête HTTP Content-Encoding pour encoding, car cet en-tête ne spécifie pas d’encodage de caractères. Le contenu sans encodage de caractères défini (par exemple les ressources d’image) doit passer null pour encoding.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
WebResourceResponse(String, String, Int32, String, IDictionary<String,String>, Stream)
Construit une réponse de ressource avec les paramètres donnés.
[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
Paramètres
- mimeType
- String
type MIME de la réponse de ressource, par exemple "text/html".
- encoding
- String
encodage de caractères de la réponse de ressource, par exemple "utf-8".
- statusCode
- Int32
le code d’état doit figurer dans les plages [100, 299], [400, 599]. L’origine d’une redirection en spécifiant un code 3xx n’est pas prise en charge.
- reasonPhrase
- String
l’expression décrivant le code d’état, par exemple « OK ». Doit être non vide.
- responseHeaders
- IDictionary<String,String>
les en-têtes de la réponse de ressource représentés sous la forme d’un mappage de nom d’en-tête -> valeur d’en-tête.
- data
- Stream
flux d’entrée qui fournit les données de la réponse aux ressources. Ne doit pas être un StringBufferInputStream.
- Attributs
Remarques
Construit une réponse de ressource avec les paramètres donnés. Les appelants doivent implémenter InputStream#read(byte[]) pour le flux d’entrée.
InputStream#close() sera appelé une fois le WebView terminé avec la réponse.
<b>Remarque :</b> Consultez #WebResourceResponse(String,String,InputStream) pour plus d’informations sur ce qui doit être spécifié pour mimeType et encoding.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.