Partilhar via


HttpUtility.HtmlAttributeEncode Método

Definição

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

Sobrecargas

HtmlAttributeEncode(String)

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

HtmlAttributeEncode(String, TextWriter)

Converte minimamente uma cadeia de caracteres em uma cadeia de caracteres codificada em HTML e envia a cadeia de caracteres codificada para um fluxo de saída TextWriter.

HtmlAttributeEncode(String)

Origem:
HttpUtility.cs
Origem:
HttpUtility.cs
Origem:
HttpUtility.cs

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

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

Parâmetros

s
String

A cadeia de caracteres a ser codificada.

Retornos

Uma cadeia de caracteres codificada.

Comentários

O HtmlAttributeEncode método codifica caracteres apropriados para inserção em um valor de atributo HTML.

O resultado da cadeia de caracteres do HtmlAttributeEncode método deve ser usado apenas para atributos entre aspas duplas. Problemas de segurança podem surgir ao usar o HtmlAttributeEncode método com atributos de aspas simples.

Confira também

Aplica-se a

HtmlAttributeEncode(String, TextWriter)

Origem:
HttpUtility.cs
Origem:
HttpUtility.cs
Origem:
HttpUtility.cs

Converte minimamente uma cadeia de caracteres em uma cadeia de caracteres codificada em HTML e envia a cadeia de caracteres codificada para um fluxo de saída TextWriter.

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

Parâmetros

s
String

A cadeia de caracteres a ser codificada.

output
TextWriter

Um fluxo de saída de TextWriter.

Comentários

O HtmlAttributeEncode método converte apenas aspas duplas ("), aspas simples ('), e comercial (&) e colchetes angulares esquerdos (<) em entidades de caractere equivalentes. É consideravelmente mais rápido que o HtmlEncode método .

O resultado da cadeia de caracteres do HtmlAttributeEncode método deve ser usado apenas para atributos entre aspas duplas. Problemas de segurança podem surgir ao usar o HtmlAttributeEncode método com atributos de aspas simples.

Confira também

Aplica-se a