Partilhar via


WebUtility.HtmlEncode Método

Definição

Converte uma cadeia de caracteres em uma cadeia de caracteres codificada em HTML.

Sobrecargas

HtmlEncode(String)

Converte uma cadeia de caracteres em uma cadeia de caracteres codificada em HTML.

HtmlEncode(String, TextWriter)

Converte uma cadeia de caracteres em uma cadeia de caracteres codificada em HTML e retorna o resultado como um fluxo TextWriter de saída.

HtmlEncode(String)

Origem:
WebUtility.cs
Origem:
WebUtility.cs
Origem:
WebUtility.cs

Converte uma cadeia de caracteres em uma cadeia de caracteres codificada em HTML.

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

Parâmetros

value
String

A cadeia de caracteres a ser codificada.

Retornos

Uma cadeia de caracteres codificada.

Comentários

Se caracteres como espaços em branco e pontuação forem passados em um fluxo HTTP, eles poderão ser interpretados incorretamente na extremidade de recebimento. A codificação HTML converte caracteres que não são permitidos em HTML em equivalentes de entidade de caractere; A decodificação HTML inverte a codificação. Por exemplo, quando inseridos em um bloco de texto, os caracteres < e > são codificados como &lt; e &gt; para transmissão HTTP.

Se o value parâmetro for null, a cadeia de caracteres codificada retornada será null. Se o value parâmetro for uma cadeia de caracteres vazia, a cadeia de caracteres codificada retornada será uma cadeia de caracteres vazia.

Confira também

Aplica-se a

HtmlEncode(String, TextWriter)

Origem:
WebUtility.cs
Origem:
WebUtility.cs
Origem:
WebUtility.cs

Converte uma cadeia de caracteres em uma cadeia de caracteres codificada em HTML e retorna o resultado como um fluxo TextWriter de saída.

public:
 static void HtmlEncode(System::String ^ value, System::IO::TextWriter ^ output);
public static void HtmlEncode (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)

Parâmetros

value
String

A cadeia de caracteres a ser codificada.

output
TextWriter

Um fluxo de saída de TextWriter.

Exceções

O parâmetro output não pode ser null se o parâmetro value não for null.

Comentários

Se caracteres como espaços em branco e pontuação forem passados em um fluxo HTTP, eles poderão ser interpretados incorretamente na extremidade de recebimento. A codificação HTML converte caracteres que não são permitidos em HTML em equivalentes de entidade de caractere; A decodificação HTML inverte a codificação. Por exemplo, quando inseridos em um bloco de texto, os caracteres < e > são codificados como &lt; e &gt; para transmissão HTTP.

Confira também

Aplica-se a