Partilhar via


HttpEncoder.HtmlAttributeEncode(String, TextWriter) Método

Definição

Codifica um valor de entrada em uma cadeia de caracteres que pode ser inserida em um atributo HTML delimitado por aspas simples ou duplas.

protected public:
 virtual void HtmlAttributeEncode(System::String ^ value, System::IO::TextWriter ^ output);
protected internal virtual void HtmlAttributeEncode (string value, System.IO.TextWriter output);
abstract member HtmlAttributeEncode : string * System.IO.TextWriter -> unit
override this.HtmlAttributeEncode : string * System.IO.TextWriter -> unit
Protected Friend Overridable Sub HtmlAttributeEncode (value As String, output As TextWriter)

Parâmetros

value
String

A cadeia de caracteres a ser codificada.

output
TextWriter

O gravador de texto no qual gravar o valor codificado.

Exceções

output é null.

Comentários

O HtmlAttributeEncode método codifica caracteres usando as entidades HTML padrão. Por exemplo, o < (colchete angular esquerdo) é codificado como &lt; e o \ (barra invertida) é codificado como &#92;.

É seguro usar HtmlAttributeEncode em atributos entre aspas simples e aspas duplas. Os valores devem ser entre aspas.

Aplica-se a