HttpUtility.HtmlAttributeEncode Metodo

Definizione

Esegue la conversione minima di una stringa in una stringa con codifica HTML.

Overload

HtmlAttributeEncode(String)

Esegue la conversione minima di una stringa in una stringa con codifica HTML.

HtmlAttributeEncode(String, TextWriter)

Esegue la conversione minima di una stringa in una stringa con codifica HTML e invia la stringa codificata a un flusso di output TextWriter.

HtmlAttributeEncode(String)

Esegue la conversione minima di una stringa in una stringa con codifica 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

Parametri

s
String

Stringa da codificare.

Restituisce

String

Stringa codificata.

Commenti

Il HtmlAttributeEncode metodo codifica i caratteri appropriati per l'inserimento in un valore di attributo HTML.

Il risultato della stringa HtmlAttributeEncode del metodo deve essere usato solo per gli attributi tra virgolette doppie. Potrebbero verificarsi problemi di sicurezza quando si HtmlAttributeEncode usa il metodo con attributi tra virgolette singole.

Vedi anche

Si applica a

HtmlAttributeEncode(String, TextWriter)

Esegue la conversione minima di una stringa in una stringa con codifica HTML e invia la stringa codificata a un flusso di output 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)

Parametri

s
String

Stringa da codificare.

output
TextWriter

Flusso di output TextWriter.

Commenti

Il metodo converte solo le virgolette doppie ("), le virgolette singole ('), le e commerciale (&) e le parentesi uncinate (<) nelle entità carattere HtmlAttributeEncode equivalenti. È notevolmente più veloce del HtmlEncode metodo .

Il risultato della stringa HtmlAttributeEncode del metodo deve essere usato solo per gli attributi tra virgolette doppie. Potrebbero verificarsi problemi di sicurezza quando HtmlAttributeEncode si usa il metodo con attributi tra virgolette singole.

Vedi anche

Si applica a