WebUtility.HtmlEncode WebUtility.HtmlEncode WebUtility.HtmlEncode WebUtility.HtmlEncode Method

Définition

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

Surcharges

HtmlEncode(String) HtmlEncode(String) HtmlEncode(String) 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) HtmlEncode(String, TextWriter) HtmlEncode(String, TextWriter) 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) HtmlEncode(String) HtmlEncode(String) 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

Paramètres

value
String String String String

Chaîne à encoder.The string to encode.

Retours

Chaîne encodée.An encoded string.

Remarques

Si des caractères tels que des espaces et des signes de ponctuation sont passés dans un flux HTTP, il peuvent être mal interprétées à 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 dans HTML en entités de caractères équivalentes ; 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 une 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 value paramètre est null, alors la chaîne encodée retournée est null.If the value parameter is null, then the returned encoded string is null. Si le value paramètre 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.

Voir aussi

HtmlEncode(String, TextWriter) HtmlEncode(String, TextWriter) HtmlEncode(String, TextWriter) 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)

Paramètres

value
String String String String

Chaîne à encoder.The string to encode.

output
TextWriter TextWriter TextWriter 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.

Remarques

Si des caractères tels que des espaces et des signes de ponctuation sont passés dans un flux HTTP, il peuvent être mal interprétées à 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 dans HTML en entités de caractères équivalentes ; 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 une transmission HTTP.For example, when embedded in a block of text, the characters < and > are encoded as &lt; and &gt; for HTTP transmission.

Voir aussi

S’applique à