WebUtility.HtmlEncode Method

Definition

Convertit une chaîne en une chaîne encodée au format HTML.Converts a string to an HTML-encoded string.

Overloads

HtmlEncode(String)

Convertit une chaîne en une chaîne encodée au format HTML.Converts a string to an HTML-encoded string.

HtmlEncode(String, TextWriter)

Convertit une chaîne en une chaîne encodée au format HTML, et retourne la sortie en tant que flux de sortie TextWriter.Converts a string into an HTML-encoded string, and returns the output as a TextWriter stream of output.

HtmlEncode(String)

Convertit une chaîne en une chaîne encodée au format HTML.Converts a string to an HTML-encoded string.

public:
 static System::String ^ HtmlEncode(System::String ^ value);
public static string HtmlEncode (string value);
static member HtmlEncode : string -> string
Public Shared Function HtmlEncode (value As String) As String

Parameters

value
String

Chaîne à encoder.The string to encode.

Returns

String

Chaîne encodée.An encoded string.

Remarks

Si des caractères tels que des espaces et des signes de ponctuation sont transmis dans un flux HTTP, ils peuvent être mal interprétés à l’extrémité de réception.If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. L’encodage HTML convertit les caractères qui ne sont pas autorisés en HTML en équivalents d’entité de caractère ; Le décodage HTML inverse l’encodage.HTML encoding converts characters that are not allowed in HTML into character-entity equivalents; HTML decoding reverses the encoding. Par exemple, lorsqu’il est incorporé dans un bloc de texte, les caractères < et > sont encodés en tant que &lt; et &gt; pour la transmission HTTP.For example, when embedded in a block of text, the characters < and > are encoded as &lt; and &gt; for HTTP transmission.

Si le paramètre value est null, la chaîne encodée retournée est null.If the value parameter is null, then the returned encoded string is null. Si le paramètre value est une chaîne vide, la chaîne encodée retournée est une chaîne vide.If the value parameter is an empty string, then the returned encoded string is an empty string.

See also

HtmlEncode(String, TextWriter)

Convertit une chaîne en une chaîne encodée au format HTML, et retourne la sortie en tant que flux de sortie TextWriter.Converts a string into an HTML-encoded string, and returns the output as a TextWriter stream of output.

public:
 static void HtmlEncode(System::String ^ value, System::IO::TextWriter ^ output);
public static void HtmlEncode (string value, System.IO.TextWriter output);
static member HtmlEncode : string * System.IO.TextWriter -> unit
Public Shared Sub HtmlEncode (value As String, output As TextWriter)

Parameters

value
String

Chaîne à encoder.The string to encode.

output
TextWriter

Flux de sortie TextWriter.A TextWriter output stream.

Exceptions

Le paramètre output ne peut pas être null si le paramètre value n'est pas null.The output parameter cannot be null if the value parameter is not null.

Remarks

Si des caractères tels que des espaces et des signes de ponctuation sont transmis dans un flux HTTP, ils peuvent être mal interprétés à l’extrémité de réception.If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. L’encodage HTML convertit les caractères qui ne sont pas autorisés en HTML en équivalents d’entité de caractère ; Le décodage HTML inverse l’encodage.HTML encoding converts characters that are not allowed in HTML into character-entity equivalents; HTML decoding reverses the encoding. Par exemple, lorsqu’il est incorporé dans un bloc de texte, les caractères < et > sont encodés en tant que &lt; et &gt; pour la transmission HTTP.For example, when embedded in a block of text, the characters < and > are encoded as &lt; and &gt; for HTTP transmission.

See also

Applies to