ChtmlTextWriter Класс

Определение

Записывает в исходящий поток серверного элемента управления ASP.NET серии специальных символов сHTML и текст. Класс 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

Сохраняет символы новой строки, используемые для данного 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.

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

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

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

Возвращает Hashtable объект глобально запрещенных атрибутов, которые не могут быть визуализированы на cHTML-элементах.

Indent

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

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

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

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

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

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

Возвращает объект Hashtable распознанных атрибутов, которые могли бы визуализироваться на элементах cHTML.

ShouldPerformDivTableSubstitution

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

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

Записывает открывающий тег элемента <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.

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

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

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

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

(Унаследовано от 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(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 в исходящий cHTML поток.

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

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

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