HttpUtility.HtmlAttributeEncode Méthode

Définition

Effectue une conversion minimale d’une chaîne en chaîne encodée au format HTML.Minimally converts a string into an HTML-encoded string.

Surcharges

HtmlAttributeEncode(String)

Effectue une conversion minimale d’une chaîne en une chaîne encodée au format HTML.Minimally converts a string to an HTML-encoded string.

HtmlAttributeEncode(String, TextWriter)

Convertit de façon minimale une chaîne en chaîne encodée en HTML, puis envoie la chaîne encodée à un flux de sortie TextWriter.Minimally converts a string into an HTML-encoded string and sends the encoded string to a TextWriter output stream.

HtmlAttributeEncode(String)

Effectue une conversion minimale d’une chaîne en une chaîne encodée au format HTML.Minimally converts a string to an HTML-encoded string.

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

Paramètres

s
String

Chaîne à encoder.The string to encode.

Retours

Chaîne encodée.An encoded string.

Remarques

La HtmlAttributeEncode méthode encode les caractères appropriés pour l’insertion dans une valeur d’attribut HTML.The HtmlAttributeEncode method encodes characters appropriate for insertion into an HTML attribute value.

Le résultat de chaîne de HtmlAttributeEncode la méthode doit être utilisé uniquement pour les attributs entre guillemets doubles.The string result from the HtmlAttributeEncode method should be used only for double-quoted attributes. Des problèmes de sécurité peuvent survenir HtmlAttributeEncode lors de l’utilisation de la méthode avec des attributs entre guillemets simples.Security issues might arise when using the HtmlAttributeEncode method with single-quoted attributes.

Voir aussi

HtmlAttributeEncode(String, TextWriter)

Convertit de façon minimale une chaîne en chaîne encodée en HTML, puis envoie la chaîne encodée à un flux de sortie TextWriter.Minimally converts a string into an HTML-encoded string and sends the encoded string to a TextWriter output stream.

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)

Paramètres

s
String

Chaîne à encoder.The string to encode

output
TextWriter

Flux de sortie TextWriter.A TextWriter output stream.

Remarques

La HtmlAttributeEncode méthode convertit uniquement les guillemets doubles ("), les guillemets simples ('), les esperluettes (&) et les chevrons gauches (<) en entités de caractères équivalentes.The HtmlAttributeEncode method converts only double quotation marks ("), single quotation marks ('), ampersands (&), and left angle brackets (<) to equivalent character entities. Elle est beaucoup plus rapide que HtmlEncode la méthode.It is considerably faster than the HtmlEncode method.

Le résultat de chaîne de HtmlAttributeEncode la méthode doit être utilisé uniquement pour les attributs entre guillemets doubles.The string result from the HtmlAttributeEncode method should be used only for double-quoted attributes. Des problèmes de sécurité peuvent survenir HtmlAttributeEncode lors de l’utilisation de la méthode avec des attributs entre guillemets simples.Security issues might arise when using the HtmlAttributeEncode method with single-quoted attributes.

Voir aussi

S’applique à