Html32TextWriter Класс

Определение

Пишет ряд специальных символов HTML 3.2 и текст в выходной поток для серверного элемента управления ASP.NET. Класс Html32TextWriter предоставляет возможности форматирования, которые используются серверными элементами управления ASP.NET при отрисовке содержимого HTML 3.2 для клиентов.

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

Примеры

В следующем примере кода показано, как использовать класс с именем CustomHtml32TextWriter, производный от Html32TextWriter класса . CustomHtml32TextWriter создает два конструктора, которые следуют шаблону, установленному классом HtmlTextWriter , и переопределяют RenderBeforeContentметоды , RenderAfterContent, RenderBeforeTagи RenderAfterTag .

using System.IO;
using System.Web.UI;

namespace Examples.AspNet
{
    public class CustomHtml32TextWriter : Html32TextWriter
    {
        // Create a constructor for the class
        // that takes a TextWriter as a parameter.
        public CustomHtml32TextWriter(TextWriter writer) 
            : this(writer, DefaultTabString) 
        {
        }

        // Create a constructor for the class that takes
        // a TextWriter and a string as parameters.
        public CustomHtml32TextWriter(TextWriter writer, String tabString) 
            : base(writer, tabString)
        {
        }
        
        // Override the RenderBeforeContent method to render
        // styles before rendering the content of a <th> element.
        protected override string RenderBeforeContent()
        {
            // Check the TagKey property. If its value is
            // HtmlTextWriterTag.TH, check the value of the 
            // SupportsBold property. If true, return the
            // opening tag of a <b> element; otherwise, render
            // the opening tag of a <font> element with a color
            // attribute set to the hexadecimal value for red.
            if (TagKey == HtmlTextWriterTag.Th)
            {
                if (SupportsBold)
                    return "<b>";
                else
                    return "<font color=\"FF0000\">";
            }

            // Check whether the element being rendered
            // is an <H4> element. If it is, check the 
            // value of the SupportsItalic property.
            // If true, render the opening tag of the <i> element
            // prior to the <H4> element's content; otherwise, 
            // render the opening tag of a <font> element 
            // with a color attribute set to the hexadecimal
            // value for navy blue.
            if (TagKey == HtmlTextWriterTag.H4)
            {
                if (SupportsItalic)
                    return "<i>";
                else
                    return "<font color=\"000080\">";
            }
            // Call the base method.
            return base.RenderBeforeContent();
        }

        // Override the RenderAfterContent method to close
        // styles opened during the call to the RenderBeforeContent
        // method.
        protected override string RenderAfterContent()
        {
            // Check whether the element being rendered is a <th> element.
            // If so, and the requesting device supports bold formatting,
            // render the closing tag of the <b> element. If not,
            // render the closing tag of the <font> element.
            if (TagKey == HtmlTextWriterTag.Th)
            {
                if (SupportsBold)
                    return "</b>";
                else
                    return "</font>";
            }

            // Check whether the element being rendered is an <H4>.
            // element. If so, and the requesting device supports italic
            // formatting, render the closing tag of the <i> element.
            // If not, render the closing tag of the <font> element.
            if (TagKey == HtmlTextWriterTag.H4)
            {
                if (SupportsItalic)
                    return "</i>";
                else
                    return "</font>";
            }
            // Call the base method
            return base.RenderAfterContent();
        }

        // Override the RenderBeforeTag method to render the
        // opening tag of a <small> element to modify the text size of 
        // any <a> elements that this writer encounters.
        protected override string RenderBeforeTag()
        {
            // Check whether the element being rendered is an 
            // <a> element. If so, render the opening tag
            // of the <small> element; otherwise, call the base method.
            if (TagKey == HtmlTextWriterTag.A)
                return "<small>";
            return base.RenderBeforeTag();
        }

        // Override the RenderAfterTag method to render
        // close any elements opened in the RenderBeforeTag
        // method call.
        protected override string RenderAfterTag()
        {
            // Check whether the element being rendered is an
            // <a> element. If so, render the closing tag of the
            // <small> element; otherwise, call the base method.
            if (TagKey == HtmlTextWriterTag.A)
                return "</small>";
            return base.RenderAfterTag();
        }
    }
}
' Create a custom HtmlTextWriter class that overrides 
' the RenderBeforeContent and RenderAfterContent methods.
Imports System.IO
Imports System.Web.UI

Namespace Examples.AspNet


   Public Class CustomHtml32TextWriter
      Inherits Html32TextWriter

        ' Create a constructor for the class
        ' that takes a TextWriter as a parameter.
        Public Sub New(ByVal writer As TextWriter)
            Me.New(writer, DefaultTabString)
        End Sub

        ' Create a constructor for the class that takes
        ' a TextWriter and a string as parameters. 
        Public Sub New(ByVal writer As TextWriter, ByVal tabString As String)
            MyBase.New(writer, tabString)
        End Sub

        ' Override the RenderBeforeContent method to render
        ' styles before rendering the content of a <th> element.
        Protected Overrides Function RenderBeforeContent() As String
            ' Check the TagKey property. If its value is
            ' HtmlTextWriterTag.TH, check the value of the 
            ' SupportsBold property. If true, return the
            ' opening tag of a <b> element; otherwise, render
            ' the opening tag of a <font> element with a color
            ' attribute set to the hexadecimal value for red.
            If TagKey = HtmlTextWriterTag.Th Then
                If (SupportsBold) Then
                    Return "<b>"
                Else
                    Return "<font color=""FF0000"">"
                End If
            End If

            ' Check whether the element being rendered
            ' is an <H4> element. If it is, check the 
            ' value of the SupportsItalic property.
            ' If true, render the opening tag of the <i> element
            ' prior to the <H4> element's content; otherwise, 
            ' render the opening tag of a <font> element 
            ' with a color attribute set to the hexadecimal
            ' value for navy blue.
            If TagKey = HtmlTextWriterTag.H4 Then
                If (SupportsItalic) Then
                    Return "<i>"
                Else
                    Return "<font color=""000080"">"
                End If
            End If
            ' Call the base method.
            Return MyBase.RenderBeforeContent()
        End Function

        ' Override the RenderAfterContent method to close
        ' styles opened during the call to the RenderBeforeContent
        ' method.
        Protected Overrides Function RenderAfterContent() As String

            ' Check whether the element being rendered is a <th> element.
            ' If so, and the requesting device supports bold formatting,
            ' render the closing tag of the <b> element. If not,
            ' render the closing tag of the <font> element.
            If TagKey = HtmlTextWriterTag.Th Then
                If SupportsBold Then
                    Return "</b>"
                Else
                    Return "</font>"
                End If
            End If

            ' Check whether the element being rendered is an <H4>.
            ' element. If so, and the requesting device supports italic
            ' formatting, render the closing tag of the <i> element.
            ' If not, render the closing tag of the <font> element.
            If TagKey = HtmlTextWriterTag.H4 Then
                If (SupportsItalic) Then
                    Return "</i>"
                Else
                    Return "</font>"
                End If
            End If
            ' Call the base method.
            Return MyBase.RenderAfterContent()
        End Function

        ' Override the RenderBeforeTag method to render the
        ' opening tag of a <small> element to modify the text size of 
        ' any <a> elements that this writer encounters.
        Protected Overrides Function RenderBeforeTag() As String
            ' Check whether the element being rendered is an 
            ' <a> element. If so, render the opening tag
            ' of the <small> element; otherwise, call the base method.
            If TagKey = HtmlTextWriterTag.A Then
                Return "<small>"
            End If
            Return MyBase.RenderBeforeTag()
        End Function

        ' Override the RenderAfterTag method to render
        ' close any elements opened in the RenderBeforeTag
        ' method call.
        Protected Overrides Function RenderAfterTag() As String
            ' Check whether the element being rendered is an
            ' <a> element. If so, render the closing tag of the
            ' <small> element; otherwise, call the base method.
            If TagKey = HtmlTextWriterTag.A Then
                Return "</small>"
            End If
            Return MyBase.RenderAfterTag()
        End Function
    End Class
End Namespace

Комментарии

Класс Html32TextWriter является альтернативой классу HtmlTextWriter . Он преобразует атрибуты стиля HTML 4.0 в эквивалентные теги и атрибуты HTML 3.2. Он стандартизирует распространение атрибутов, таких как цвета и шрифты, с помощью таблиц HTML. ASP.NET автоматически использует этот класс для браузеров HTML 3.2 и более ранних версийHttpBrowserCapabilities, проверив TagWriter свойство класса . Если вы не создаете настраиваемую страницу или адаптер элемента управления, предназначенные для устройств, использующих разметку HTML 3.2, вам не нужно создавать экземпляр Html32TextWriter класса явным образом.

Дополнительные сведения о настройке отрисовки страниц и элементов управления см. в разделе Пошаговое руководство. Разработка и использование пользовательского серверного веб-элемента управления.

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

Html32TextWriter(TextWriter)

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

Html32TextWriter(TextWriter, String)

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

Поля

CoreNewLine

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Свойства

Encoding

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

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

Возвращает коллекцию информации о шрифтах, используемых в HTML.

FormatProvider

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

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

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

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

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

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

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

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

Возвращает или устанавливает логическое значение, указывающее, будет ли заменяться элемент Table элементом Div для сокращения времени, требуемого для отображения блока HTML.

SupportsBold

Возвращает или задает логическое значение, определяющее, поддерживает ли запрашивающее устройство полужирный текст HTML. Свойство SupportsBold используется для условной передачи полужирного текста в выходной поток Html32TextWriter.

SupportsItalic

Возвращает или задает логическое значение, определяющее, поддерживает ли запрашивающее устройство курсивный текст HTML. Свойство SupportsItalic используется для условной передачи курсивного текста в выходной поток Html32TextWriter.

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

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

(Унаследовано от HtmlTextWriter)
EnterStyle(Style, HtmlTextWriterTag)

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

(Унаследовано от HtmlTextWriter)
Equals(Object)

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

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

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

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

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)

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

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

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

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

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

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

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

(Унаследовано от HtmlTextWriter)
OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

Определяет, следует ли записывать указанный стиль HTML и его значение в выходной поток.

OnTagRender(String, HtmlTextWriterTag)

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

OutputTabs()

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

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

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

(Унаследовано от HtmlTextWriter)
PushEndTag(String)

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

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

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

RenderAfterTag()

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

RenderBeforeContent()

Записывает любые пробелы табуляции или информацию о шрифте, появляющиеся перед содержимым в элементе HTML.

RenderBeforeTag()

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

RenderBeginTag(HtmlTextWriterTag)

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

RenderBeginTag(String)

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

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

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

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

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

(Унаследовано от HtmlTextWriter)
WriteEncodedText(String)

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

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

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

IDisposable.Dispose()

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

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

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

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