Поделиться через


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(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)

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

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(String, ReadOnlySpan<Object>)

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

(Унаследовано от TextWriter)
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)

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

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