HttpUtility.HtmlAttributeEncode Метод

Определение

Минимально преобразует строку в строку в кодировке HTML.

Перегрузки

Имя Описание
HtmlAttributeEncode(String)

Минимально преобразует строку в строку в кодировке HTML.

HtmlAttributeEncode(String, TextWriter)

Минимально преобразует строку в html-кодированную строку и отправляет кодированную строку в выходной TextWriter поток.

HtmlAttributeEncode(String)

Исходный код:
HttpUtility.cs
Исходный код:
HttpUtility.cs
Исходный код:
HttpUtility.cs
Исходный код:
HttpUtility.cs
Исходный код:
HttpUtility.cs

Минимально преобразует строку в строку в кодировке 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

Параметры

s
String

Строка для кодирования.

Возвращаемое значение

Закодированная строка.

Комментарии

Метод HtmlAttributeEncode кодирует символы, подходящие для вставки в значение атрибута HTML.

Результат строки метода HtmlAttributeEncode должен использоваться только для атрибутов с двойными кавычками. Проблемы с безопасностью HtmlAttributeEncode могут возникать при использовании метода с атрибутами с одним кавычками.

См. также раздел

Применяется к

HtmlAttributeEncode(String, TextWriter)

Исходный код:
HttpUtility.cs
Исходный код:
HttpUtility.cs
Исходный код:
HttpUtility.cs
Исходный код:
HttpUtility.cs
Исходный код:
HttpUtility.cs

Минимально преобразует строку в html-кодированную строку и отправляет кодированную строку в выходной 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)

Параметры

s
String

Строка для кодирования.

output
TextWriter

Выходной TextWriter поток.

Комментарии

Метод HtmlAttributeEncode преобразует только двойные кавычки ("), одинарные кавычки ('), амперсанды (&) и левые угловые скобки (<) в эквивалентные символьные сущности. Значительно быстрее, HtmlEncode чем метод.

Результат строки метода HtmlAttributeEncode должен использоваться только для атрибутов с двойными кавычками. Проблемы с безопасностью HtmlAttributeEncode могут возникать при использовании метода с атрибутами с одним кавычками.

См. также раздел

Применяется к