HttpUtility.HtmlAttributeEncode 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.
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.