HtmlTextWriter Класс

Определение

Записывает знаки разметки и текста в исходящий поток серверного элемента управления ASP.NET. Этот класс содержит возможности форматирования, которые используются серверными элементами управления ASP.NET при отрисовке разметки для клиентов.

public ref class HtmlTextWriter : System::IO::TextWriter
public class HtmlTextWriter : System.IO.TextWriter
type HtmlTextWriter = class
    inherit TextWriter
Public Class HtmlTextWriter
Inherits TextWriter
Наследование
Производный

Примеры

В следующем примере кода показано, как переопределить Render метод пользовательского элемента управления, производного от Control класса . В примере кода показано, как использовать различные HtmlTextWriter методы, свойства и поля.

// Overrides the Render method to write a <span> element
// that applies styles and attributes. 
protected override void Render(HtmlTextWriter writer) 
{     
    // Set attributes and values along with attributes and styles  
    // attribute defined for a <span> element.
    writer.AddAttribute(HtmlTextWriterAttribute.Onclick, "alert('Hello');");
    writer.AddAttribute("CustomAttribute", "CustomAttributeValue");
    writer.AddStyleAttribute(HtmlTextWriterStyle.Color, "Red");
    writer.AddStyleAttribute("Customstyle", "CustomStyleValue");
    writer.RenderBeginTag(HtmlTextWriterTag.Span);
    // Create a space and indent the markup inside the 
    // <span> element.
    writer.WriteLine();
    writer.Indent++;
    writer.Write("Hello");
    writer.WriteLine();
    
    // Controls the encoding of markup attributes
    // for an <img> element. Simple known values 
    // do not need encoding.
    writer.AddAttribute(HtmlTextWriterAttribute.Alt, 
        "Encoding, \"Required\"", 
        true);
    writer.AddAttribute("myattribute", 
        "No "encoding " required", 
        false);
    writer.RenderBeginTag(HtmlTextWriterTag.Img);
    writer.RenderEndTag();
    writer.WriteLine();

    // Create a non-standard markup element.
    writer.RenderBeginTag("MyTag");
    writer.Write("Contents of MyTag");
    writer.RenderEndTag();
    writer.WriteLine();

    // Create a manually rendered <img> element
    // that contains an alt attribute.
    writer.WriteBeginTag("img");
    writer.WriteAttribute("alt", "A custom image.");
    writer.Write(HtmlTextWriter.TagRightChar);
    writer.WriteEndTag("img");
    writer.WriteLine();

    writer.Indent--;
    writer.RenderEndTag();
}
' Overrides the Render method to write a <span> element
' that applies styles and attributes.     
Protected Overrides Sub Render(ByVal writer As HtmlTextWriter)

    ' Set attributes and values along with attributes and styles
    ' attribute defined for a <span> element.
    writer.AddAttribute(HtmlTextWriterAttribute.Onclick, "alert('Hello');")
    writer.AddAttribute("CustomAttribute", "CustomAttributeValue")
    writer.AddStyleAttribute(HtmlTextWriterStyle.Color, "Red")
    writer.AddStyleAttribute("CustomStyle", "CustomStyleValue")
    writer.RenderBeginTag(HtmlTextWriterTag.Span)

    '  Create a space and indent the markup inside the 
    ' <span> element.
    writer.WriteLine()
    writer.Indent += 1

    writer.Write("Hello")
    writer.WriteLine()

    ' Controls the encoding of markup attributes
    ' for an <img> element. Simple known values 
    ' do not need encoding.
    writer.AddAttribute(HtmlTextWriterAttribute.Alt, _
        "Encoding, ""Required""", _
        True)
    writer.AddAttribute("myattribute", _
        "No "encoding " required", _
        False)
    writer.RenderBeginTag(HtmlTextWriterTag.Img)
    writer.RenderEndTag()
    writer.WriteLine()

    ' Create a non-standard markup element.
    writer.RenderBeginTag("Mytag")
    writer.Write("Contents of MyTag")
    writer.RenderEndTag()
    writer.WriteLine()

    ' Create a manually rendered <img> element
    ' that contains an alt attribute.
    writer.WriteBeginTag("img")
    writer.WriteAttribute("alt", "A custom image.")
    writer.Write(HtmlTextWriter.TagRightChar)
    writer.WriteEndTag("img")

    writer.WriteLine()

    writer.Indent -= 1
    writer.RenderEndTag()

End Sub

Комментарии

Класс HtmlTextWriter используется для отрисовки HTML 4.0 в классических браузерах. Также HtmlTextWriter является базовым классом для всех модулей записи разметки System.Web.UI в пространстве имен, включая ChtmlTextWriterклассы , Html32TextWriterи XhtmlTextWriter . Эти классы используются для записи элементов, атрибутов, а также сведений о стиле и макете для различных типов разметки. Кроме того, эти классы используются классами адаптера страниц и элементов управления, связанными с каждым языком разметки.

В большинстве случаев ASP.NET автоматически использует соответствующий модуль записи для запрашивающего устройства. Однако если вы создаете пользовательский модуль записи текста или хотите указать определенный модуль записи для отрисовки страницы для определенного устройства, необходимо сопоставить модуль записи со страницей в controlAdapters разделе browser-файла приложения.

Конструкторы

HtmlTextWriter(TextWriter)

Инициализирует новый экземпляр класса HtmlTextWriter, использующего строку табуляции по умолчанию.

HtmlTextWriter(TextWriter, String)

Инициализирует новый экземпляр класса HtmlTextWriter заданным символом строки табуляции.

Поля

CoreNewLine

Сохраняет символы новой строки, используемые для данного TextWriter.

(Унаследовано от TextWriter)
DefaultTabString

Представляет собой один знак табуляции.

DoubleQuoteChar

Представляет знак кавычки (").

EndTagLeftChars

Представляет открывающую угловую скобку и символ косой черты (</) для закрывающего тега элемента разметки.

EqualsChar

Представляет знак равенства (=).

EqualsDoubleQuoteString

Представляет вместе знак равенства (=) и знак двойных кавычек (") в строке (=").

SelfClosingChars

Представляет пробел и самозакрывающийся знак косой черты (/) тега разметки.

SelfClosingTagEnd

Представляет закрывающий знак косой черты и закрывающую угловую скобку (/>) самозакрывающегося элемента разметки.

SemicolonChar

Представляет точку с запятой (;).

SingleQuoteChar

Представляет апостроф (').

SlashChar

Представляет знак косой черты (/).

SpaceChar

Представляет знак ( ) пробела.

StyleEqualsChar

Представляет знак равенства стиля (:) для задания атрибутам стиля равенства значениям.

TagLeftChar

Представляет открывающую угловую скобку (<) тега разметки.

TagRightChar

Представляет закрывающую угловую скобку (>) тега разметки.

Свойства

Encoding

Возвращает кодировку, используемую объектом HtmlTextWriter, для записи содержимого на страницу.

FormatProvider

Возвращает объект, управляющий форматированием.

(Унаследовано от TextWriter)
Indent

Возвращает или задает количество позиций табуляции для задания отступа начала каждой строки разметки.

InnerWriter

Возвращает или задает модуль записи текста, записывающий внутреннее содержание элемента разметки.

NewLine

Возвращает или назначает знак завершения строки, используемый объектом HtmlTextWriter.

TagKey

Возвращает или задает значение HtmlTextWriterTag для указанного элемента разметки.

TagName

Возвращает или задает имя тега визуализируемого элемента разметки.

Методы

AddAttribute(HtmlTextWriterAttribute, String)

Добавляет атрибут разметки и значение атрибута в открывающий тег элемента, создаваемого объектом HtmlTextWriter с последующим вызовом метода RenderBeginTag.

AddAttribute(HtmlTextWriterAttribute, String, Boolean)

Добавляет атрибут разметки и значение атрибута в открывающий тег элемента, создаваемого объектом HtmlTextWriter с последующим вызовом метода RenderBeginTag, с дополнительным кодированием.

AddAttribute(String, String)

Добавляет указанные атрибут и значение разметки в открывающий тег элемента, создаваемого объектом HtmlTextWriter с последующим вызовом метода RenderBeginTag.

AddAttribute(String, String, Boolean)

Добавляет указанные атрибут разметки и значение в открывающий тег элемента, создаваемого объектом HtmlTextWriter с последующим вызовом метода RenderBeginTag, с дополнительным кодированием.

AddAttribute(String, String, HtmlTextWriterAttribute)

Добавляет указанные атрибут разметки и значение вместе со значением перечисления HtmlTextWriterAttribute в открывающий тег элемента, создаваемого объектом HtmlTextWriter, с последующим вызовом метода RenderBeginTag.

AddStyleAttribute(HtmlTextWriterStyle, String)

Добавляет атрибут стиля разметки, связанный с указанным значением HtmlTextWriterStyle, и значение атрибута в открывающий тег разметки, созданный последующим вызовом метода RenderBeginTag.

AddStyleAttribute(String, String)

Добавляет указанный атрибут стиля разметки и значение атрибута в открывающий тег разметки, созданный последующим вызовом метода RenderBeginTag.

AddStyleAttribute(String, String, HtmlTextWriterStyle)

Добавляет указанный атрибут стиля разметки и значение атрибута вместе со значением перечисления HtmlTextWriterStyle в открывающий тег разметки, созданный последующим вызовом метода RenderBeginTag.

BeginRender()

Оповещает объект HtmlTextWriter или объект производного класса, что элемент управления скоро будет отображен.

Close()

Закрывает объект HtmlTextWriter и высвобождает все системные ресурсы с ним связанные.

CreateObjRef(Type)

Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.

(Унаследовано от MarshalByRefObject)
Dispose()

Освобождает все ресурсы, используемые объектом TextWriter.

(Унаследовано от TextWriter)
Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом TextWriter, а при необходимости освобождает также управляемые ресурсы.

(Унаследовано от TextWriter)
DisposeAsync()

Асинхронно освобождает все ресурсы, используемые объектом TextWriter.

(Унаследовано от TextWriter)
EncodeAttributeValue(HtmlTextWriterAttribute, String)

Кодирует значение атрибута указанной разметки на основе требований к объекту HttpRequest в текущем контексте.

EncodeAttributeValue(String, Boolean)

Кодирует значение атрибута указанной разметки на основе требований к объекту HttpRequest в текущем контексте.

EncodeUrl(String)

Осуществляет минимальную кодировку URL путем преобразования пробелов в указанном URL-адресе в строку "%20".

EndRender()

Оповещает объект HtmlTextWriter или объект производного класса, что элемент управления завершил отрисовку. Этот метод используется для закрытия любых элементов разметки, открытых в методе BeginRender().

EnterStyle(Style)

Записывает открывающий тег элемента <span>, содержащего атрибуты, реализующие форматирование варианта разметки и знаков указанного стиля.

EnterStyle(Style, HtmlTextWriterTag)

Записывает открывающий тег элемента разметки, содержащий атрибуты, реализующие форматирование варианта разметки и знака указанного стиля.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
ExitStyle(Style)

Записывает закрывающий тег элемента разметки <span> для завершения форматирования указанного варианта разметки и знаков.

ExitStyle(Style, HtmlTextWriterTag)

Записывает закрывающий тег указанного элемента разметки, чтобы завершить выбранный макет и форматирование символов.

FilterAttributes()

Удаляет все атрибуты разметки и стиля со всех свойств страницы или элемента управления веб-сервера.

Flush()

Очищает все буферы для текущего объекта HtmlTextWriter и вызывает запись всех данных буфера в исходящий поток.

FlushAsync()

Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство.

(Унаследовано от TextWriter)
FlushAsync(CancellationToken)

Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство.

(Унаследовано от TextWriter)
GetAttributeKey(String)

Получает соответствующее значение перечисления HtmlTextWriterAttribute для указанного атрибута.

GetAttributeName(HtmlTextWriterAttribute)

Получает имя атрибута разметки, связанного с указанным значением HtmlTextWriterAttribute.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetLifetimeService()
Устаревшие..

Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра.

(Унаследовано от MarshalByRefObject)
GetStyleKey(String)

Получает значение перечисления HtmlTextWriterStyle для указанного стиля.

GetStyleName(HtmlTextWriterStyle)

Получает имя стиля атрибута разметки, связанного с указанным значением перечисления HtmlTextWriterStyle.

GetTagKey(String)

Получает значение перечисления HtmlTextWriterTag, связанное с указанным элементом разметки.

GetTagName(HtmlTextWriterTag)

Получает элемент разметки, связанный с указанным значением перечисления HtmlTextWriterTag.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
InitializeLifetimeService()
Устаревшие..

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
IsAttributeDefined(HtmlTextWriterAttribute)

Определяет, визуализируются ли указанный атрибут разметки и его значение во время следующего вызова метод RenderBeginTag.

IsAttributeDefined(HtmlTextWriterAttribute, String)

Определяет, визуализируются ли указанный атрибут разметки и его значение во время следующего вызова метод RenderBeginTag.

IsStyleAttributeDefined(HtmlTextWriterStyle)

Определяет, визуализируется ли атрибут стиля разметки во время следующего вызова метода RenderBeginTag.

IsStyleAttributeDefined(HtmlTextWriterStyle, String)

Определяет, визуализируются ли указанный атрибут стиля разметки и его значение во время следующего вызова метода RenderBeginTag.

IsValidFormAttribute(String)

Проверьте атрибут для того, чтобы удостовериться в том, что он может быть отображен в открывающем теге элемента разметки <form>.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
MemberwiseClone(Boolean)

Создает неполную копию текущего объекта MarshalByRefObject.

(Унаследовано от MarshalByRefObject)
OnAttributeRender(String, String, HtmlTextWriterAttribute)

Определяет, могут ли быть визуализированы указанные атрибут разметки и его значение текущему элемент разметки.

OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

Определяет, могут ли быть визуализированы указанные атрибут стиля разметки и его значение текущему элемент разметки.

OnTagRender(String, HtmlTextWriterTag)

Определяет будет ли указанный элемент разметки визуализирован запрашиваемой странице.

OutputTabs()

Записывает набор строк табуляции, представляющих уровень отступа для строки знаков разметки.

PopEndTag()

Удаляет недавно сохраненный элемент разметки из списка визуализированных элементов.

PushEndTag(String)

Сохраняет указанный элемент разметки для использования позже при генерации закрывающего тега для элемента разметки.

RegisterAttribute(String, HtmlTextWriterAttribute)

Регистрирует атрибуты разметки литералы или динамически генерируемые, из исходного файла, чтобы они были правильно визуализированы запрашивающему клиенту.

RegisterStyle(String, HtmlTextWriterStyle)

Регистрирует свойства стиля разметки литералы или динамически генерируемые, из исходного файла, чтобы они были правильно визуализированы запрашивающему клиенту.

RegisterTag(String, HtmlTextWriterTag)

Регистрирует атрибуты разметки, литералы или динамически генерируемые, из исходного файла, так чтобы они были правильно визуализированы запрашивающему клиенту.

RenderAfterContent()

Записывает любой текст или пространство после содержимого и перед закрывающим тегом элемента разметки в исходящий поток разметки.

RenderAfterTag()

Записывает любое пространство или текст после закрывающего тега элемента разметки.

RenderBeforeContent()

Записывает любой текст или пространство перед содержимым и после открывающего тега элемента разметки.

RenderBeforeTag()

Записывает любое пространство или текст перед открывающим тегом элемента разметки.

RenderBeginTag(HtmlTextWriterTag)

Записывает в исходящий поток открывающий тег элемента разметки, связанного с указанным значением перечисления HtmlTextWriterTag.

RenderBeginTag(String)

Записывает открывающий тег указанного элемента разметки в выходной поток.

RenderEndTag()

Записывает закрывающий тег элемента разметки в исходящий поток.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
Write(Boolean)

Записывает текстовое представление логического значения в исходящий поток вместе с любым требуемым пространством табуляции.

Write(Char)

Записывает текстовое представление символа в кодировке Юникод в исходящий поток вместе с любым требуемым пространством табуляции.

Write(Char[])

Записывает текстовое представление массива символов в кодировке Юникод в исходящий поток вместе с любым требуемым пространством табуляции.

Write(Char[], Int32, Int32)

Записывает текстовое представление подмассива символов в кодировке Юникод в исходящий поток вместе с любым требуемым пространством табуляции.

Write(Decimal)

Записывает текстовое представление десятичного значения в текстовый поток.

(Унаследовано от TextWriter)
Write(Double)

Записывает текстовое представление числа с плавающей запятой в исходящий поток вместе с любым требуемым пространством табуляции.

Write(Int32)

Записывает текстовое представление 32-разрядного знакового целого числа в исходящий поток вместе со всеми необходимыми пробелами табуляции.

Write(Int64)

Записывает текстовое представление 64-разрядного целого числа со знаком в исходящий поток вместе со всеми необходимыми пробелами табуляции.

Write(Object)

Записывает текстовое представление объекта в исходящий поток вместе с любым требуемым пространством табуляции.

Write(ReadOnlySpan<Char>)

Записывает диапазон символов в текстовый поток.

(Унаследовано от TextWriter)
Write(Single)

Записывает текстовое представление числа с плавающей запятой (одинарная точность) в исходящий поток вместе с любым требуемым пространством табуляции.

Write(String)

Записывает указанную строку в исходящий поток вместе с любым требующимся пространством вкладки.

Write(String, Object)

Записывает строку табуляции и форматированную строку в исходящий поток с помощью той же семантики, что и метод Format(String, Object) вместе с любым требующимся пространством табуляции.

Write(String, Object, Object)

Записывает форматированную строку, содержащую текстовое представление двух объектов в исходящий поток вместе с любым требуемым пространством табуляции. Этот метод использует ту же семантику, что и метод Format(String, Object, Object).

Write(String, Object, Object, Object)

Записывает форматированную строку в текстовый поток, используя ту же семантику, что и метод Format(String, Object, Object, Object).

(Унаследовано от TextWriter)
Write(String, Object[])

Записывает форматированную строку, содержащую текстовое представление двух объектов массива в исходящий поток вместе с любым требуемым пространством табуляции. Этот метод использует ту же семантику, что и метод Format(String, Object[]).

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)

Записывает указанный атрибут и значение разметки в исходящий поток.

WriteAttribute(String, String, Boolean)

Записывает указанные атрибут и значение разметки в поток вывода и, если указано, записывает закодированное значение.

WriteBeginTag(String)

Записывает любой пробел табуляции и открывающий тег указанного элемента разметки в исходящий поток.

WriteBreak()

Записывает элемент разметки <br /> в исходящий поток.

WriteEncodedText(String)

Кодирует указанный текст для запрашивающего устройства и записывает его в поток вывода.

WriteEncodedUrl(String)

Кодирует указанный URL-адрес и затем записывает его в поток вывода. URL-адрес может включать параметры.

WriteEncodedUrlParameter(String)

Кодирует указанный параметр URL для запрашивающего устройства, а затем записывает его в исходящий поток.

WriteEndTag(String)

Записывает любой пробел табуляции и закрывающий тег указанного элемента разметки.

WriteFullBeginTag(String)

Записывает любой пробел табуляции и открывающий тег указанного элемента разметки в исходящий поток.

WriteLine()

Записывает признак конца строки в исходящий поток.

WriteLine(Boolean)

Записывает в исходящий поток любой требуемый пробел табуляции и текстовое представление логического значения, за которым следует признак конца строки.

WriteLine(Char)

Записывает в исходящий поток любой требуемый пробел табуляции и символ Юникода, за которым следует признак конца строки.

WriteLine(Char[])

Записывает в исходящий поток любой требуемый пробел табуляции и массив символов Юникода, за которым следует признак конца строки.

WriteLine(Char[], Int32, Int32)

Записывает в исходящий поток любой требуемый пробел табуляции и подмассив символов Юникода, за которым следует признак конца строки.

WriteLine(Decimal)

Записывает в текстовый поток текстовое представление десятичного значения, за которым следует знак конца строки.

(Унаследовано от TextWriter)
WriteLine(Double)

Записывает в исходящий поток любой требуемый пробел табуляции и текстовое представление числа двойной точности с плавающей запятой, за которым следует признак конца строки.

WriteLine(Int32)

Записывает в исходящий поток все требуемые пробелы табуляции и текстовое представление 32-разрядного знакового целого числа, за которым следует признак конца строки.

WriteLine(Int64)

Записывает в исходящий поток все требуемые пробелы табуляции и текстовое представление 64-разрядного целого числа со знаком, за которым следует признак конца строки.

WriteLine(Object)

Записывает в исходящий поток любой требуемый пробел табуляции и текстовое представление объекта, за которым следует признак конца строки.

WriteLine(ReadOnlySpan<Char>)

Записывает в текстовый поток текстовое представление диапазона символов, за которым следует знак конца строки.

(Унаследовано от TextWriter)
WriteLine(Single)

Записывает в исходящий поток любой требуемый пробел табуляции и текстовое представление числа одинарной точности с плавающей запятой, за которым следует признак конца строки.

WriteLine(String)

Записывает в исходящий поток любой требуемый пробел табуляции и текстовую строку, за которой следует признак конца строки.

WriteLine(String, Object)

Записывает в исходящий поток любой требуемый пробел табуляции и форматированную строку, содержащую текстовое представление объекта, за которым следует признак конца строки.

WriteLine(String, Object, Object)

Записывает в исходящий поток любой требуемый пробел табуляции и форматированную строку, содержащую текстовое представление двух объектов, за которым следует признак конца строки.

WriteLine(String, Object, Object, Object)

Записывает форматированную строку и перенос строки в текстовый поток, используя ту же семантику, что и Format(String, Object).

(Унаследовано от TextWriter)
WriteLine(String, Object[])

Записывает в исходящий поток любой требуемый пробел табуляции и форматированную строку, содержащую текстовое представление массива объекта, за которым следует признак конца строки.

WriteLine(StringBuilder)

Записывает в текстовый поток текстовое представление построителя строки, за которым следует знак конца строки.

(Унаследовано от TextWriter)
WriteLine(UInt32)

Записывает в исходящий поток любой требуемый пробел табуляции и текстовое представление 4-разрядного целого числа без знака, за которым следует признак конца строки.

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)

Записывает в исходящий поток строку, за которой следует признак конца строки. Этот метод игнорирует любой указанный пробел табуляции.

WriteStyleAttribute(String, String)

Записывает указанный атрибут стиля в исходящий поток.

WriteStyleAttribute(String, String, Boolean)

Записывает указанный атрибут стиля и значение в исходящий поток и, если указано, кодирует значение.

WriteUrlEncodedString(String, Boolean)

Записывает указанную строку, кодируя ее по требованиям URL.

Явные реализации интерфейса

IDisposable.Dispose()

Описание этого члена см. в разделе Dispose().

(Унаследовано от TextWriter)

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

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