HttpUtility.HtmlAttributeEncode Método

Definição

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

Sobrecargas

Nome Description
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 TextWriter fluxo de saída.

HtmlAttributeEncode(String)

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);
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)

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

public:
 static void HtmlAttributeEncode(System::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 TextWriter fluxo de saída.

Comentários

O HtmlAttributeEncode método converte apenas aspas duplas ("), aspas simples ('), espés (> e colchetes de ângulo esquerdo (<) em entidades de caractere equivalentes. É consideravelmente mais rápido do 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