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методы , RenderAfterContentRenderBeforeTagи 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 и более ранних браузеров, проверяя TagWriter свойство HttpBrowserCapabilities класса. Если вы не создаете пользовательский адаптер страницы или адаптер управления, предназначенный для устройств, использующих разметку HTML 3.2, вам не нужно явно создавать экземпляр Html32TextWriter класса.
Дополнительные сведения о настройке страницы и отрисовки элементов управления см. в руководстве по разработке и использованию пользовательского веб-сервера.
Конструкторы
| Имя | Описание |
|---|---|
| Html32TextWriter(TextWriter, String) |
Инициализирует новый экземпляр класса, использующего отступ указанной Html32TextWriter строки. |
| Html32TextWriter(TextWriter) |
Инициализирует новый экземпляр Html32TextWriter класса, использующего отступ строки, указанной в DefaultTabString поле, когда запрашивающий браузер требует отступ строки. |
Поля
| Имя | Описание |
|---|---|
| CoreNewLine |
Сохраняет новые символы, используемые для этого |
| DefaultTabString |
Представляет один символ табуляции. (Унаследовано от HtmlTextWriter) |
| DoubleQuoteChar |
Представляет символ кавычки (") . (Унаследовано от HtmlTextWriter) |
| EndTagLeftChars |
Представляет левую угловую скобку и знак косой черты (</) закрывающего тега элемента разметки. (Унаследовано от HtmlTextWriter) |
| EqualsChar |
Представляет знак равенства ( |
| EqualsDoubleQuoteString |
Представляет знак равенства (=) и двойную кавычку (") вместе в строке (=). (Унаследовано от HtmlTextWriter) |
| SelfClosingChars |
Представляет пробел и самозаверяющий знак косой черты (/) тега разметки. (Унаследовано от HtmlTextWriter) |
| SelfClosingTagEnd |
Представляет закрывающий знак косой черты и прямоугольную угловую скобку (/>) элемента самозаверяющей разметки. (Унаследовано от HtmlTextWriter) |
| SemicolonChar |
Представляет точку с запятой (;). (Унаследовано от HtmlTextWriter) |
| SingleQuoteChar |
Представляет апостроф ('). (Унаследовано от HtmlTextWriter) |
| SlashChar |
Представляет знак косой черты (/). (Унаследовано от HtmlTextWriter) |
| SpaceChar |
Представляет пробел () символ. (Унаследовано от HtmlTextWriter) |
| StyleEqualsChar |
Представляет стиль равно ( |
| TagLeftChar |
Представляет открываемую угловую скобку (<) тега разметки. (Унаследовано от HtmlTextWriter) |
| TagRightChar |
Представляет закрывающая угловая скобка (>) тега разметки. (Унаследовано от HtmlTextWriter) |
Свойства
| Имя | Описание |
|---|---|
| Encoding |
Возвращает кодировку, HtmlTextWriter которую объект использует для записи содержимого на страницу. (Унаследовано от HtmlTextWriter) |
| FontStack |
Возвращает коллекцию сведений о шрифте для отрисовки HTML. |
| FormatProvider |
Возвращает объект, который управляет форматированием. (Унаследовано от TextWriter) |
| Indent |
Возвращает или задает количество позиций вкладок, отступ которых отступит в начале каждой строки разметки. (Унаследовано от HtmlTextWriter) |
| InnerWriter |
Получает или задает модуль записи текста, который записывает внутреннее содержимое элемента разметки. (Унаследовано от HtmlTextWriter) |
| NewLine |
Возвращает или задает строку конца строки, используемую HtmlTextWriter объектом. (Унаследовано от HtmlTextWriter) |
| ShouldPerformDivTableSubstitution |
Возвращает или задает логическое значение, указывающее, следует ли заменить |
| SupportsBold |
Возвращает или задает логическое значение, указывающее, поддерживает ли запрашивающее устройство полужирный HTML-текст. SupportsBold Используйте свойство для условной отрисовки полужирного текста в выходной Html32TextWriter поток. |
| SupportsItalic |
Возвращает или задает логическое значение, указывающее, поддерживает ли запрашивающее устройство курсивный HTML-текст. SupportsItalic Используйте свойство для условной отрисовки курсивного текста в выходной Html32TextWriter поток. |
| TagKey |
Возвращает или задает HtmlTextWriterTag значение для указанного элемента разметки. (Унаследовано от HtmlTextWriter) |
| TagName |
Возвращает или задает имя тега отрисовываемого элемента разметки. (Унаследовано от HtmlTextWriter) |
Методы
| Имя | Описание |
|---|---|
| AddAttribute(HtmlTextWriterAttribute, String, Boolean) |
Добавляет атрибут разметки и значение атрибута в открывающий тег элемента, который HtmlTextWriter объект создает с последующим вызовом RenderBeginTag метода с необязательной кодировкой. (Унаследовано от HtmlTextWriter) |
| AddAttribute(HtmlTextWriterAttribute, String) |
Добавляет атрибут разметки и значение атрибута в открывающий тег элемента, который HtmlTextWriter объект создает с последующим вызовом RenderBeginTag метода. (Унаследовано от HtmlTextWriter) |
| AddAttribute(String, String, Boolean) |
Добавляет указанный атрибут разметки и значение в открывающий тег элемента, который HtmlTextWriter объект создает с последующим вызовом RenderBeginTag метода с необязательным кодированием. (Унаследовано от HtmlTextWriter) |
| AddAttribute(String, String, HtmlTextWriterAttribute) |
Добавляет указанный атрибут разметки и значение, а также HtmlTextWriterAttribute значение перечисления в открывающий тег элемента, который HtmlTextWriter объект создает с последующим вызовом RenderBeginTag метода. (Унаследовано от HtmlTextWriter) |
| AddAttribute(String, String) |
Добавляет указанный атрибут разметки и значение в открывающий тег элемента, который HtmlTextWriter объект создает с последующим вызовом RenderBeginTag метода. (Унаследовано от HtmlTextWriter) |
| AddStyleAttribute(HtmlTextWriterStyle, String) |
Добавляет атрибут стиля разметки, связанный с указанным HtmlTextWriterStyle значением и значением атрибута, в открывающий тег разметки, созданный последующим вызовом RenderBeginTag метода. (Унаследовано от HtmlTextWriter) |
| AddStyleAttribute(String, String, HtmlTextWriterStyle) |
Добавляет указанный атрибут стиля разметки и значение атрибута вместе со HtmlTextWriterStyle значением перечисления в открывающий тег разметки, созданный последующим вызовом RenderBeginTag метода. (Унаследовано от HtmlTextWriter) |
| AddStyleAttribute(String, String) |
Добавляет указанный атрибут стиля разметки и значение атрибута в открывающий тег разметки, созданный последующим вызовом RenderBeginTag метода. (Унаследовано от HtmlTextWriter) |
| BeginRender() |
Уведомляет HtmlTextWriter объект или объект производного класса, о том, что элемент управления будет отрисовывается. (Унаследовано от HtmlTextWriter) |
| Close() |
HtmlTextWriter Закрывает объект и освобождает все системные ресурсы, связанные с ним. (Унаследовано от HtmlTextWriter) |
| CreateObjRef(Type) |
Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
| Dispose() |
Освобождает все ресурсы, используемые TextWriter объектом. (Унаследовано от TextWriter) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые TextWriter и при необходимости освобождает управляемые ресурсы. (Унаследовано от TextWriter) |
| EncodeAttributeValue(HtmlTextWriterAttribute, String) |
Кодирует значение указанного атрибута разметки на основе требований HttpRequest объекта текущего контекста. (Унаследовано от HtmlTextWriter) |
| EncodeAttributeValue(String, Boolean) |
Кодирует значение указанного атрибута разметки на основе требований HttpRequest объекта текущего контекста. (Унаследовано от HtmlTextWriter) |
| EncodeUrl(String) |
Выполняет минимальное кодирование URL-адресов путем преобразования пробелов в указанном URL-адресе в строку "%20". (Унаследовано от HtmlTextWriter) |
| EndRender() |
Уведомляет HtmlTextWriter объект или объект производного класса, что элемент управления завершил отрисовку. Этот метод можно использовать для закрытия всех элементов разметки, открытых в методе BeginRender() . (Унаследовано от HtmlTextWriter) |
| EnterStyle(Style, HtmlTextWriterTag) |
Записывает открывающий тег элемента разметки, который содержит атрибуты, реализующие форматирование макета и символов указанного стиля. (Унаследовано от HtmlTextWriter) |
| EnterStyle(Style) |
Записывает открывающий тег |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| ExitStyle(Style, HtmlTextWriterTag) |
Записывает закрывающий тег указанного элемента разметки, чтобы завершить указанное форматирование макета и символов. (Унаследовано от HtmlTextWriter) |
| ExitStyle(Style) |
Записывает закрывающий тег |
| FilterAttributes() |
Удаляет все атрибуты разметки и стиля во всех свойствах элемента управления страницы или веб-сервера. (Унаследовано от HtmlTextWriter) |
| Flush() |
Очищает все буферы для текущего HtmlTextWriter объекта и приводит к записи всех буферных данных в выходной поток. (Унаследовано от HtmlTextWriter) |
| FlushAsync() |
Асинхронно очищает все буферы для текущего модуля записи и приводит к записи буферных данных на базовое устройство. (Унаследовано от 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, String) |
Определяет, отображается ли указанный атрибут разметки и его значение во время следующего RenderBeginTag вызова метода. (Унаследовано от HtmlTextWriter) |
| IsAttributeDefined(HtmlTextWriterAttribute) |
Определяет, отображается ли указанный атрибут разметки и его значение во время следующего RenderBeginTag вызова метода. (Унаследовано от HtmlTextWriter) |
| IsStyleAttributeDefined(HtmlTextWriterStyle, String) |
Определяет, отображается ли указанный атрибут стиля разметки и его значение во время следующего RenderBeginTag вызова метода. (Унаследовано от HtmlTextWriter) |
| IsStyleAttributeDefined(HtmlTextWriterStyle) |
Определяет, отображается ли указанный атрибут стиля разметки во время следующего RenderBeginTag вызова метода. (Унаследовано от HtmlTextWriter) |
| IsValidFormAttribute(String) |
Проверяет атрибут, чтобы убедиться, что его можно отобразить в открываемом теге |
| 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() |
Записывает конечный тег HTML-элемента в Html32TextWriter выходной поток, а также любые сведения о шрифте, связанные с элементом. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| Write(Boolean) |
Записывает текстовое представление логического значения в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Char) |
Записывает текстовое представление символа Юникода в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Char[], Int32, Int32) |
Записывает текстовое представление вложенных символов Юникода в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Char[]) |
Записывает текстовое представление массива символов Юникода в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Decimal) |
Записывает текстовое представление десятичного значения в текстовый поток. (Унаследовано от TextWriter) |
| Write(Double) |
Записывает текстовое представление числа с плавающей запятой двойной точности в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Int32) |
Записывает текстовое представление 32-байтового целого числа со знаком в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Int64) |
Записывает текстовое представление 64-байтового целого числа со знаком в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Object) |
Записывает текстовое представление объекта в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(Single) |
Записывает текстовое представление числа с плавающей запятой с одной точностью в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(String, Object, Object, Object) |
Записывает форматированную строку в текстовый поток, используя ту же семантику, что и метод Format(String, Object, Object, Object). (Унаследовано от TextWriter) |
| Write(String, Object, Object) |
Записывает форматированную строку, содержащую текстовое представление двух объектов в выходной поток, а также все ожидающие интервалы вкладок. Этот метод использует ту же семантику, что Format(String, Object, Object) и метод. (Унаследовано от HtmlTextWriter) |
| Write(String, Object) |
Записывает строку табуляции и отформатированную строку в выходной поток, используя ту же семантику, что Format(String, Object) и метод, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(String, Object[]) |
Записывает форматированную строку, содержащую текстовое представление массива объектов в выходной поток, а также все ожидающие интервалы вкладок. Этот метод использует ту же семантику, что Format(String, Object[]) и метод. (Унаследовано от HtmlTextWriter) |
| Write(String) |
Записывает указанную строку в выходной поток, а также все ожидающие интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| Write(UInt32) |
Записывает текстовое представление 4-байтового целого числа без знака в текстовый поток. (Унаследовано от TextWriter) |
| Write(UInt64) |
Записывает текстовое представление 8-байтового целого числа без знака в текстовый поток. (Унаследовано от TextWriter) |
| WriteAsync(Char) |
Записывает символ в текстовый поток асинхронно. (Унаследовано от TextWriter) |
| WriteAsync(Char[], Int32, Int32) |
Записывает вложенные символы в текстовый поток асинхронно. (Унаследовано от TextWriter) |
| WriteAsync(Char[]) |
Записывает массив символов в текстовый поток асинхронно. (Унаследовано от TextWriter) |
| WriteAsync(String) |
Записывает строку в текстовый поток асинхронно. (Унаследовано от TextWriter) |
| WriteAttribute(String, String, Boolean) |
Записывает указанный атрибут разметки и значение в выходной поток, а если указано, записывает закодированное значение. (Унаследовано от HtmlTextWriter) |
| WriteAttribute(String, String) |
Записывает указанный атрибут разметки и значение в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteBeginTag(String) |
Записывает все интервалы вкладок и открывающий тег указанного элемента разметки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteBreak() |
Записывает |
| 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[], Int32, Int32) |
Записывает все ожидающие интервалы табуляции и вложенные символы Юникода, а затем строку конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Char[]) |
Записывает все ожидающие интервалы табуляции и массив символов Юникода, а затем строку конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Decimal) |
Записывает текстовое представление десятичного значения в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLine(Double) |
Записывает все ожидающие интервалы табуляции и текстовое представление числа с плавающей запятой двойной точности, за которым следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Int32) |
Записывает все ожидающие интервалы табуляции и текстовое представление целого числа со знаком 32-байтов, за которым следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Int64) |
Записывает все ожидающие интервалы табуляции и текстовое представление целого числа со знаком 64-байтов, за которым следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Object) |
Записывает все ожидающие интервалы табуляции и текстовое представление объекта, за которым следует строка конца строки, в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(Single) |
Записывает все ожидающие интервалы табуляции и текстовое представление числа с плавающей запятой с одной точностью, за которым следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(String, Object, Object, Object) |
Записывает форматированную строку и новую строку в текстовый поток, используя ту же семантику, что Format(String, Object)и . (Унаследовано от TextWriter) |
| WriteLine(String, Object, Object) |
Записывает все ожидающие интервалы табуляции и отформатированную строку, содержащую текстовое представление двух объектов, за которым следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(String, Object) |
Записывает все ожидающие интервалы табуляции и отформатированную строку, содержащую текстовое представление объекта, а затем строку конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(String, Object[]) |
Записывает все ожидающие интервалы вкладок и отформатированную строку, содержащую текстовое представление массива объектов, а затем строку конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(String) |
Записывает все ожидающие интервалы табуляции и текстовую строку, за которой следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(UInt32) |
Записывает все ожидающие интервалы табуляции и текстовое представление 4-байтового целого числа без знака, за которым следует строка конца строки в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteLine(UInt64) |
Записывает текстовое представление 8-байтового целого числа без знака в текстовый поток, а затем конца строки. (Унаследовано от TextWriter) |
| WriteLineAsync() |
Асинхронно записывает конца строки в текстовый поток. (Унаследовано от TextWriter) |
| WriteLineAsync(Char) |
Асинхронно записывает символ в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLineAsync(Char[], Int32, Int32) |
Асинхронно записывает вложенные символы в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLineAsync(Char[]) |
Асинхронно записывает массив символов в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLineAsync(String) |
Асинхронно записывает строку в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
| WriteLineNoTabs(String) |
Записывает строку, за которой следует строка конца строки, в выходной поток. Этот метод игнорирует все указанные интервалы вкладок. (Унаследовано от HtmlTextWriter) |
| WriteStyleAttribute(String, String, Boolean) |
Записывает указанный атрибут стиля и значение в выходной поток и кодирует значение, если указано. (Унаследовано от HtmlTextWriter) |
| WriteStyleAttribute(String, String) |
Записывает указанный атрибут стиля в выходной поток. (Унаследовано от HtmlTextWriter) |
| WriteUrlEncodedString(String, Boolean) |
Записывает указанную строку, кодируя ее в соответствии с требованиями URL-адреса. (Унаследовано от HtmlTextWriter) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IDisposable.Dispose() |
Описание этого элемента см. в разделе Dispose(). (Унаследовано от TextWriter) |