HttpEncoder.HtmlAttributeEncode(String, TextWriter) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 <
e o \
(barra invertida) é codificado como \
.
É seguro usar HtmlAttributeEncode em atributos entre aspas simples e aspas duplas. Os valores devem ser entre aspas.