ChtmlTextWriter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Записывает ряд символов cHTML и текста в выходной поток элемента управления ASP.NET сервера. Класс ChtmlTextWriter предоставляет возможности форматирования, которые ASP.NET серверные элементы управления, используемые при отрисовке содержимого cHTML клиентам.
public ref class ChtmlTextWriter : System::Web::UI::Html32TextWriter
public class ChtmlTextWriter : System.Web.UI.Html32TextWriter
type ChtmlTextWriter = class
inherit Html32TextWriter
Public Class ChtmlTextWriter
Inherits Html32TextWriter
- Наследование
Примеры
В следующем примере кода показано, как создать класс с именем CustomChtmlTextWriter, производный от класса ChtmlTextWriter. Он создает два конструктора и переопределяет метод OnAttributeRender, чтобы предотвратить запись атрибута стиля bgcolor в выходной поток объекта ChtmlTextWriter. Он также создает класс с именем ChtmlCustomPageAdapter, который определяет один метод, CreateCustomChtmlTextWriter, который создает и возвращает экземпляр класса CustomChtmlTextWriter. Затем CustomChtmlTextWriter отрисовывает содержимое cHTML для страницы на устройствах с браузерами, используюющими разметку cHTML.
// Create a class that derives from the
// ChtmlTextWriter class.
using System;
using System.IO;
using System.Web.UI;
using System.Web.UI.WebControls.Adapters;
namespace AspNet.Samples.CS
{
public class CustomChtmlTextWriter : ChtmlTextWriter
{
// Create two constructors for the new
// text writer.
public CustomChtmlTextWriter(TextWriter writer) : base(writer, DefaultTabString)
{
}
public CustomChtmlTextWriter(TextWriter writer, String tabString)
: base(writer, tabString)
{
}
// Override the OnAttributeRender method to
// not render the bgcolor attribute, which is
// not supported in CHTML.
protected override bool OnAttributeRender(string name, string value, HtmlTextWriterAttribute key)
{
if (String.Equals("bgcolor", name))
{
return false;
}
// Call the ChtmlTextWriter version of the
// the OnAttributeRender method.
return base.OnAttributeRender(name, value, key);
}
}
// Derive from the WebControlAdapter class,
// provide a CreateCustomChtmlTextWriter
// method to attach to the custom writer.
public class ChtmlCustomPageAdapter : WebControlAdapter
{
protected internal ChtmlTextWriter CreateCustomChtmlTextWriter(
TextWriter writer)
{
return new CustomChtmlTextWriter(writer);
}
}
}
' Create a class that derives from the
' ChtmlTextWriter class.
Imports System.IO
Imports System.Web.UI
Imports System.Web.UI.WebControls.Adapters
Namespace AspNet.Samples.VB
Public Class CustomChtmlTextWriter
Inherits ChtmlTextWriter
' Create two constructors for the new
' text writer.
Public Sub New(ByVal writer As TextWriter)
MyClass.New(writer, DefaultTabString)
End Sub
Public Sub New(ByVal writer As TextWriter, ByVal tabString As String)
MyBase.New(writer, tabString)
End Sub
' Override the OnAttributeRender method to
' not render the bgcolor attribute, which is
' not supported in CHTML.
Protected Overrides Function OnAttributeRender(ByVal name As String, ByVal value As String, ByVal key As HtmlTextWriterAttribute) As Boolean
If (String.Equals("bgcolor", name)) Then
Return False
End If
' Call the ChtmlTextWriter version of
' the OnAttributeRender method.
MyBase.OnAttributeRender(name, value, key)
End Function
End Class
' Derive from the WebControlAdapter class,
' provide a CreateCustomChtmlTextWriter
' method to attach the custom writer.
Public Class ChtmlCustomPageAdapter
Inherits WebControlAdapter
Protected Friend Function CreateCustomChtmlTextWriter( _
ByVal writer As TextWriter) As ChtmlTextWriter
Return New CustomChtmlTextWriter(writer)
End Function
End Class
End Namespace
Комментарии
Compact HTML или cHTML — это подмножество HTML 2.0, HTML 3.2 и HTML 4.0 и предназначено для отрисовки на устройствах с ограниченным объемом памяти и ЦП, а также небольших экранов отображения, ограниченных возможностей форматирования и ограниченного количества входных параметров (например, сенсорной панели мобильного телефона). Поэтому cHTML не поддерживает следующее:
Изображения JPEG.
Таблицы.
Карты изображений.
Несколько шрифтов и стилей символов.
Цвета фона и изображения.
Кадров.
Таблицы стилей.
Класс ChtmlTextWriter является производным от класса Html32TextWriter, и большая часть его функциональных возможностей предоставляется Html32TextWriter и базовым классом для всех записей разметки, который является классом HtmlTextWriter.
Конструкторы
| ChtmlTextWriter(TextWriter) |
Инициализирует новый экземпляр класса ChtmlTextWriter, который использует константу DefaultTabString для отступных строк. |
| ChtmlTextWriter(TextWriter, String) |
Инициализирует новый экземпляр класса ChtmlTextWriter с указанным отступом строки. |
Поля
| CoreNewLine |
Сохраняет новые символы, используемые для этого |
| DefaultTabString |
Представляет один символ табуляции. (Унаследовано от HtmlTextWriter) |
| DoubleQuoteChar |
Представляет символ кавычки (") . (Унаследовано от HtmlTextWriter) |
| EndTagLeftChars |
Представляет левую угловую скобку и знак косой черты (</) закрывающего тега элемента разметки. (Унаследовано от HtmlTextWriter) |
| EqualsChar |
Представляет знак равенства ( |
| EqualsDoubleQuoteString |
Представляет знак равенства (=) и двойную кавычку (") вместе в строке (=). (Унаследовано от HtmlTextWriter) |
| SelfClosingChars |
Представляет пробел и самозаверяющий знак косой черты (/) тега разметки. (Унаследовано от HtmlTextWriter) |
| SelfClosingTagEnd |
Представляет закрывающий знак косой черты и прямоугольную угловую скобку (/>) элемента самозаверяющей разметки. (Унаследовано от HtmlTextWriter) |
| SemicolonChar |
Представляет точку с запятой (;). (Унаследовано от HtmlTextWriter) |
| SingleQuoteChar |
Представляет апостроф ('). (Унаследовано от HtmlTextWriter) |
| SlashChar |
Представляет знак косой черты (/). (Унаследовано от HtmlTextWriter) |
| SpaceChar |
Представляет пробел () символ. (Унаследовано от HtmlTextWriter) |
| StyleEqualsChar |
Представляет стиль равно ( |
| TagLeftChar |
Представляет открываемую угловую скобку (<) тега разметки. (Унаследовано от HtmlTextWriter) |
| TagRightChar |
Представляет закрывающая угловая скобка (>) тега разметки. (Унаследовано от HtmlTextWriter) |
Свойства
| Encoding |
Возвращает кодировку, которую использует объект HtmlTextWriter для записи содержимого на страницу. (Унаследовано от HtmlTextWriter) |
| FontStack |
Возвращает коллекцию сведений о шрифте для отрисовки HTML. (Унаследовано от Html32TextWriter) |
| FormatProvider |
Возвращает объект, который управляет форматированием. (Унаследовано от TextWriter) |
| GlobalSuppressedAttributes |
Возвращает объект Hashtable глобально подавляемых атрибутов, которые невозможно отобразить на элементах cHTML. |
| Indent |
Возвращает или задает количество позиций вкладок, отступ которых отступит в начале каждой строки разметки. (Унаследовано от HtmlTextWriter) |
| InnerWriter |
Получает или задает модуль записи текста, который записывает внутреннее содержимое элемента разметки. (Унаследовано от HtmlTextWriter) |
| NewLine |
Возвращает или задает строку конца строки, используемую объектом HtmlTextWriter. (Унаследовано от HtmlTextWriter) |
| RecognizedAttributes |
Возвращает объект Hashtable распознанных атрибутов, которые можно отобразить на элементах cHTML. |
| ShouldPerformDivTableSubstitution |
Возвращает или задает логическое значение, указывающее, следует ли заменить элемент |
| SupportsBold |
Возвращает или задает логическое значение, указывающее, поддерживает ли запрашивающее устройство полужирный HTML-текст. Используйте свойство SupportsBold для условной отрисовки полужирного текста в поток вывода Html32TextWriter. (Унаследовано от Html32TextWriter) |
| SupportsItalic |
Возвращает или задает логическое значение, указывающее, поддерживает ли запрашивающее устройство курсивный HTML-текст. Используйте свойство SupportsItalic для условной отрисовки курсивного текста в поток вывода Html32TextWriter. (Унаследовано от Html32TextWriter) |
| SuppressedAttributes |
Возвращает объект Hashtable атрибутов, указанных пользователем, которые не отображаются на элементах cHTML. |
| TagKey |
Возвращает или задает значение HtmlTextWriterTag для указанного элемента разметки. (Унаследовано от HtmlTextWriter) |
| TagName |
Возвращает или задает имя тега отрисовываемого элемента разметки. (Унаследовано от HtmlTextWriter) |
Методы
| AddAttribute(HtmlTextWriterAttribute, String) |
Добавляет атрибут разметки и значение атрибута в открывающий тег элемента, который объект HtmlTextWriter создает с последующим вызовом метода RenderBeginTag. (Унаследовано от HtmlTextWriter) |
| AddAttribute(HtmlTextWriterAttribute, String, Boolean) |
Добавляет атрибут разметки и значение атрибута в открывающий тег элемента, который создает объект HtmlTextWriter с последующим вызовом метода RenderBeginTag с необязательной кодировкой. (Унаследовано от HtmlTextWriter) |
| AddAttribute(String, String) |
Добавляет указанный атрибут разметки и значение в открывающий тег элемента, который создает объект HtmlTextWriter с последующим вызовом метода RenderBeginTag. (Унаследовано от HtmlTextWriter) |
| AddAttribute(String, String, Boolean) |
Добавляет указанный атрибут разметки и значение в открывающий тег элемента, который создает объект HtmlTextWriter с последующим вызовом метода RenderBeginTag с необязательной кодировкой. (Унаследовано от HtmlTextWriter) |
| AddAttribute(String, String, HtmlTextWriterAttribute) |
Добавляет указанный атрибут разметки и значение, а также значение перечисления HtmlTextWriterAttribute в открывающий тег элемента, который объект HtmlTextWriter создает с последующим вызовом метода RenderBeginTag. (Унаследовано от HtmlTextWriter) |
| AddRecognizedAttribute(String, String) |
Добавляет атрибут в элемент cHTML объекта ChtmlTextWriter. |
| AddStyleAttribute(HtmlTextWriterStyle, String) |
Добавляет атрибут стиля разметки, связанный с указанным значением HtmlTextWriterStyle и значением атрибута, в открывающий тег разметки, созданный последующим вызовом метода RenderBeginTag. (Унаследовано от HtmlTextWriter) |
| AddStyleAttribute(String, String) |
Добавляет указанный атрибут стиля разметки и значение атрибута в открывающий тег разметки, созданный последующим вызовом метода RenderBeginTag. (Унаследовано от HtmlTextWriter) |
| AddStyleAttribute(String, String, HtmlTextWriterStyle) |
Добавляет указанный атрибут стиля разметки и значение атрибута, а также значение перечисления HtmlTextWriterStyle в открывающий тег разметки, созданный последующим вызовом метода RenderBeginTag. (Унаследовано от HtmlTextWriter) |
| BeginRender() |
Уведомляет объект HtmlTextWriter или объект производного класса, о том, что элемент управления будет отрисовывается. (Унаследовано от HtmlTextWriter) |
| Close() |
Закрывает объект HtmlTextWriter и освобождает все системные ресурсы, связанные с ним. (Унаследовано от HtmlTextWriter) |
| CreateObjRef(Type) |
Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
| Dispose() |
Освобождает все ресурсы, используемые объектом TextWriter. (Унаследовано от TextWriter) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые TextWriter, и при необходимости освобождает управляемые ресурсы. (Унаследовано от TextWriter) |
| DisposeAsync() |
Асинхронно освобождает все ресурсы, используемые объектом TextWriter. (Унаследовано от TextWriter) |
| EncodeAttributeValue(HtmlTextWriterAttribute, String) |
Кодирует значение указанного атрибута разметки на основе требований объекта HttpRequest текущего контекста. (Унаследовано от HtmlTextWriter) |
| EncodeAttributeValue(String, Boolean) |
Кодирует значение указанного атрибута разметки на основе требований объекта HttpRequest текущего контекста. (Унаследовано от HtmlTextWriter) |
| EncodeUrl(String) |
Выполняет минимальное кодирование URL-адресов путем преобразования пробелов в указанном URL-адресе в строку "%20". (Унаследовано от HtmlTextWriter) |
| EndRender() |
Уведомляет объект HtmlTextWriter или объект производного класса, что элемент управления завершил отрисовку. Этот метод можно использовать для закрытия всех элементов разметки, открытых в методе BeginRender(). (Унаследовано от HtmlTextWriter) |
| EnterStyle(Style) |
Записывает открывающий тег элемента |
| EnterStyle(Style, HtmlTextWriterTag) |
Записывает открывающий тег элемента разметки, который содержит атрибуты, реализующие форматирование макета и символов указанного стиля. (Унаследовано от HtmlTextWriter) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| ExitStyle(Style) |
Записывает закрывающий тег элемента |
| ExitStyle(Style, HtmlTextWriterTag) |
Записывает закрывающий тег указанного элемента разметки, чтобы завершить указанное форматирование макета и символов. (Унаследовано от HtmlTextWriter) |
| FilterAttributes() |
Удаляет все атрибуты разметки и стиля во всех свойствах элемента управления страницы или веб-сервера. (Унаследовано от HtmlTextWriter) |
| Flush() |
Очищает все буферы для текущего объекта HtmlTextWriter и приводит к записи всех буферных данных в выходной поток. (Унаследовано от HtmlTextWriter) |
| FlushAsync() |
Асинхронно очищает все буферы для текущего модуля записи и приводит к записи буферных данных на базовое устройство. (Унаследовано от TextWriter) |
| FlushAsync(CancellationToken) |
Асинхронно очищает все буферы для текущего модуля записи и приводит к записи буферных данных на базовое устройство. (Унаследовано от TextWriter) |
| GetAttributeKey(String) |
Получает соответствующее значение перечисления HtmlTextWriterAttribute для указанного атрибута. (Унаследовано от HtmlTextWriter) |
| GetAttributeName(HtmlTextWriterAttribute) |
Получает имя атрибута разметки, связанного с указанным значением HtmlTextWriterAttribute. (Унаследовано от HtmlTextWriter) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetLifetimeService() |
Устаревшие..
Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| GetStyleKey(String) |
Получает значение перечисления HtmlTextWriterStyle для указанного стиля. (Унаследовано от HtmlTextWriter) |
| GetStyleName(HtmlTextWriterStyle) |
Получает имя атрибута стиля разметки, связанное с указанным значением перечисления HtmlTextWriterStyle. (Унаследовано от HtmlTextWriter) |
| GetTagKey(String) |
Получает значение перечисления HtmlTextWriterTag, связанное с указанным элементом разметки. (Унаследовано от HtmlTextWriter) |
| GetTagName(HtmlTextWriterTag) |
Возвращает HTML-элемент, связанный с указанным значением перечисления HtmlTextWriterTag. (Унаследовано от Html32TextWriter) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| InitializeLifetimeService() |
Устаревшие..
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| IsAttributeDefined(HtmlTextWriterAttribute) |
Определяет, отображается ли указанный атрибут разметки и его значение во время следующего вызова метода RenderBeginTag. (Унаследовано от HtmlTextWriter) |
| IsAttributeDefined(HtmlTextWriterAttribute, String) |
Определяет, отображается ли указанный атрибут разметки и его значение во время следующего вызова метода RenderBeginTag. (Унаследовано от HtmlTextWriter) |
| IsStyleAttributeDefined(HtmlTextWriterStyle) |
Определяет, отображается ли указанный атрибут стиля разметки во время следующего вызова метода RenderBeginTag. (Унаследовано от HtmlTextWriter) |
| IsStyleAttributeDefined(HtmlTextWriterStyle, String) |
Определяет, отображается ли указанный атрибут стиля разметки и его значение во время следующего вызова метода RenderBeginTag. (Унаследовано от HtmlTextWriter) |
| IsValidFormAttribute(String) |
Проверяет атрибут, чтобы убедиться, что его можно отобразить в открываемом теге элемента разметки |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| MemberwiseClone(Boolean) |
Создает неглубокую копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject) |
| OnAttributeRender(String, String, HtmlTextWriterAttribute) |
Определяет, отображается ли указанный атрибут cHTML и его значение на странице запроса. Можно переопределить метод OnAttributeRender(String, String, HtmlTextWriterAttribute) в классах, производных от класса ChtmlTextWriter, чтобы отфильтровать атрибуты, которые не хотят отображаться на устройствах, поддерживающих cHTML. |
| OnStyleAttributeRender(String, String, HtmlTextWriterStyle) |
Определяет, можно ли отобразить указанный атрибут стиля разметки cHTML и его значение в текущем элементе разметки. |
| OnTagRender(String, HtmlTextWriterTag) |
Определяет, отображается ли указанный элемент разметки cHTML на странице запроса. |
| OutputTabs() |
Записывает ряд строк табуляции, представляющих уровень отступа для строки символов разметки. (Унаследовано от HtmlTextWriter) |
| PopEndTag() |
Удаляет последний сохраненный элемент разметки из списка отрисованных элементов. (Унаследовано от HtmlTextWriter) |
| PushEndTag(String) |
Сохраняет указанный элемент разметки для последующего использования при создании конечного тега для элемента разметки. (Унаследовано от HtmlTextWriter) |
| RemoveRecognizedAttribute(String, String) |
Удаляет атрибут элемента cHTML объекта ChtmlTextWriter. |
| RenderAfterContent() |
Записывает любой текст или интервал, отображаемый после содержимого HTML-элемента. (Унаследовано от Html32TextWriter) |
| RenderAfterTag() |
Записывает все интервалы или текст, возникающие после закрывающего тега HTML-элемента. (Унаследовано от Html32TextWriter) |
| RenderBeforeContent() |
Записывает все интервалы вкладок или сведения о шрифте, отображаемые до содержимого, содержащегося в элементе HTML. (Унаследовано от Html32TextWriter) |
| RenderBeforeTag() |
Записывает все интервалы между текстом или вкладками перед открывающим тегом HTML-элемента в выходной поток HTML 3.2. (Унаследовано от Html32TextWriter) |
| RenderBeginTag(HtmlTextWriterTag) |
Записывает открывающий тег указанного элемента в выходной поток HTML 3.2. (Унаследовано от Html32TextWriter) |
| RenderBeginTag(String) |
Записывает открывающий тег указанного элемента разметки в выходной поток. (Унаследовано от HtmlTextWriter) |
| RenderEndTag() |
Записывает конечный тег HTML-элемента в поток вывода Html32TextWriter, а также любые сведения о шрифте, связанные с элементом. (Унаследовано от Html32TextWriter) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| Write(Boolean) |
Записывает текстовое представление логического значения в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Char) |
Записывает текстовое представление символа Юникода в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Char[]) |
Записывает текстовое представление массива символов Юникода в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Char[], Int32, Int32) |
Записывает текстовое представление вложенных символов Юникода в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Decimal) |
Записывает текстовое представление десятичного значения в текстовый поток. (Унаследовано от TextWriter) |
| Write(Double) |
Записывает текстовое представление числа с плавающей запятой двойной точности в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Int32) |
Записывает текстовое представление 32-байтового целого числа со знаком в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Int64) |
Записывает текстовое представление 64-байтового целого числа со знаком в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Object) |
Записывает текстовое представление объекта в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(ReadOnlySpan<Char>) |
Записывает диапазон символов в текстовый поток. (Унаследовано от TextWriter) |
| Write(Single) |
Записывает текстовое представление числа с плавающей запятой с одной точностью в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(String) |
Записывает указанную строку в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(String, Object) |
Записывает строку табуляции и отформатированную строку в выходной поток, используя ту же семантику, что и метод Format(String, Object), а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(String, Object, Object) |
Записывает форматированную строку, содержащую текстовое представление двух объектов в выходной поток, а также все ожидающие интервалы вкладок. Этот метод использует ту же семантику, что и метод Format(String, Object, Object). (Унаследовано от HtmlTextWriter) |
| Write(String, Object, Object, Object) |
Записывает форматированную строку в текстовый поток, используя ту же семантику, что и метод Format(String, Object, Object, Object). (Унаследовано от TextWriter) |
| Write(String, Object[]) |
Записывает форматированную строку, содержащую текстовое представление массива объектов в выходной поток, а также все ожидающие интервалы вкладок. Этот метод использует ту же семантику, что и метод Format(String, Object[]). (Унаследовано от HtmlTextWriter) |
| Write(String, ReadOnlySpan<Object>) |
Записывает форматированную строку в текстовый поток, используя ту же семантику, что и Format(String, ReadOnlySpan<Object>). (Унаследовано от TextWriter) |
| Write(StringBuilder) |
Записывает построитель строк в текстовый поток. (Унаследовано от TextWriter) |
| Write(UInt32) |
Записывает текстовое представление 4-байтового целого числа без знака в текстовый поток. (Унаследовано от TextWriter) |
| Write(UInt64) |
Записывает текстовое представление 8-байтового целого числа без знака в текстовый поток. (Унаследовано от TextWriter) |
| WriteAsync(Char) |
Записывает символ в текстовый поток асинхронно. (Унаследовано от TextWriter) |
| WriteAsync(Char[]) |
Записывает массив символов в текстовый поток асинхронно. (Унаследовано от TextWriter) |
| WriteAsync(Char[], Int32, Int32) |
Записывает вложенные символы в текстовый поток асинхронно. (Унаследовано от TextWriter) |
| WriteAsync(ReadOnlyMemory<Char>, CancellationToken) |
Асинхронно записывает область памяти символов в текстовый поток. (Унаследовано от TextWriter) |
| WriteAsync(String) |
Записывает строку в текстовый поток асинхронно. (Унаследовано от TextWriter) |
| WriteAsync(StringBuilder, CancellationToken) |
Асинхронно записывает построитель строк в текстовый поток. (Унаследовано от TextWriter) |
| WriteAttribute(String, String) |
Записывает указанный атрибут разметки и значение в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteAttribute(String, String, Boolean) |
Записывает указанный атрибут разметки и значение в выходной поток, а если указано, записывает закодированное значение. (Унаследовано от HtmlTextWriter) |
| WriteBeginTag(String) |
Записывает все интервалы вкладок и открывающий тег указанного элемента разметки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteBreak() |
Записывает элемент |
| WriteEncodedText(String) |
Кодирует указанный текст для запрашивающего устройства, а затем записывает его в выходной поток. |
| WriteEncodedUrl(String) |
Кодирует указанный URL-адрес и записывает его в выходной поток. URL-адрес может включать параметры. (Унаследовано от HtmlTextWriter) |
| WriteEncodedUrlParameter(String) |
Кодирует указанный параметр URL-адреса для запрашивающего устройства, а затем записывает его в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteEndTag(String) |
Записывает интервалы вкладок и закрывающий тег указанного элемента разметки. (Унаследовано от HtmlTextWriter) |
| WriteFullBeginTag(String) |
Записывает все интервалы вкладок и открывающий тег указанного элемента разметки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine() |
Записывает строку конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Boolean) |
Записывает все ожидающие интервалы табуляции и текстовое представление логического значения, за которым следует строка конца строки, в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Char) |
Записывает все ожидающие интервалы табуляции и символ Юникода, а затем строку конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Char[]) |
Записывает все ожидающие интервалы табуляции и массив символов Юникода, а затем строку конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Char[], Int32, Int32) |
Записывает все ожидающие интервалы табуляции и вложенные символы Юникода, а затем строку конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Decimal) |
Записывает текстовое представление десятичного значения в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLine(Double) |
Записывает все ожидающие интервалы табуляции и текстовое представление числа с плавающей запятой двойной точности, за которым следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Int32) |
Записывает все ожидающие интервалы табуляции и текстовое представление целого числа со знаком 32-байтов, за которым следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Int64) |
Записывает все ожидающие интервалы табуляции и текстовое представление целого числа со знаком 64-байтов, за которым следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Object) |
Записывает все ожидающие интервалы табуляции и текстовое представление объекта, за которым следует строка конца строки, в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(ReadOnlySpan<Char>) |
Записывает текстовое представление диапазона символов в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLine(Single) |
Записывает все ожидающие интервалы табуляции и текстовое представление числа с плавающей запятой с одной точностью, за которым следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(String) |
Записывает все ожидающие интервалы табуляции и текстовую строку, за которой следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(String, Object) |
Записывает все ожидающие интервалы табуляции и отформатированную строку, содержащую текстовое представление объекта, а затем строку конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(String, Object, Object) |
Записывает все ожидающие интервалы табуляции и отформатированную строку, содержащую текстовое представление двух объектов, за которым следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(String, Object, Object, Object) |
Записывает форматированную строку и новую строку в текстовый поток, используя ту же семантику, что и Format(String, Object). (Унаследовано от TextWriter) |
| WriteLine(String, Object[]) |
Записывает все ожидающие интервалы вкладок и отформатированную строку, содержащую текстовое представление массива объектов, а затем строку конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(String, ReadOnlySpan<Object>) |
Записывает форматированную строку и новую строку в текстовый поток, используя ту же семантику, что и Format(String, ReadOnlySpan<Object>). (Унаследовано от TextWriter) |
| WriteLine(StringBuilder) |
Записывает текстовое представление построителя строк в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLine(UInt32) |
Записывает все ожидающие интервалы табуляции и текстовое представление 4-байтового целого числа без знака, за которым следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(UInt64) |
Записывает текстовое представление 8-байтового целого числа без знака в текстовый поток, а затем конца строки. (Унаследовано от TextWriter) |
| WriteLineAsync() |
Асинхронно записывает конца строки в текстовый поток. (Унаследовано от TextWriter) |
| WriteLineAsync(Char) |
Асинхронно записывает символ в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLineAsync(Char[]) |
Асинхронно записывает массив символов в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLineAsync(Char[], Int32, Int32) |
Асинхронно записывает вложенные символы в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken) |
Асинхронно записывает текстовое представление области памяти символов в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLineAsync(String) |
Асинхронно записывает строку в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLineAsync(StringBuilder, CancellationToken) |
Асинхронно записывает текстовое представление построителя строк в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLineNoTabs(String) |
Записывает строку, за которой следует строка конца строки, в выходной поток. Этот метод игнорирует все указанные интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| WriteStyleAttribute(String, String) |
Записывает указанный атрибут стиля в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteStyleAttribute(String, String, Boolean) |
Записывает указанный атрибут стиля и значение в выходной поток и кодирует значение, если указано. (Унаследовано от HtmlTextWriter) |
| WriteUrlEncodedString(String, Boolean) |
Записывает указанную строку, кодируя ее в соответствии с требованиями URL-адреса. (Унаследовано от HtmlTextWriter) |