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 |
Сохраняет символы новой строки, используемые для данного |
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) |
Добавляет атрибут разметки и значение атрибута в открывающий тег элемента, создаваемого объектом 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) |
Записывает открывающий тег элемента |
EnterStyle(Style, HtmlTextWriterTag) |
Записывает открывающий тег элемента разметки, содержащий атрибуты, реализующие форматирование варианта разметки и знака указанного стиля. (Унаследовано от HtmlTextWriter) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
ExitStyle(Style) |
Записывает закрывающий тег элемента разметки |
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) |
Проверьте атрибут для того, чтобы удостовериться в том, что он может быть отображен в открывающем теге элемента разметки |
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(String, ReadOnlySpan<Object>) |
Пишет ряд специальных символов HTML 3.2 и текст в выходной поток для серверного элемента управления ASP.NET. Класс Html32TextWriter предоставляет возможности форматирования, которые используются серверными элементами управления ASP.NET при отрисовке содержимого HTML 3.2 для клиентов. (Унаследовано от TextWriter) |
Write(StringBuilder) |
Записывает построитель строки в текстовый поток. (Унаследовано от TextWriter) |
Write(UInt32) |
Записывает в текстовый поток текстовое представление целого числа без знака размером 4 байта. (Унаследовано от TextWriter) |
Write(UInt64) |
Записывает в текстовый поток текстовое представление целого числа без знака размером 8 байт. (Унаследовано от TextWriter) |
WriteAsync(Char) |
Выполняет асинхронную запись символа в текстовый поток. (Унаследовано от TextWriter) |
WriteAsync(Char[]) |
Выполняет асинхронную запись массива символов в текстовый поток. (Унаследовано от TextWriter) |
WriteAsync(Char[], Int32, Int32) |
Асинхронно записывает подмассив символов в текстовый поток. (Унаследовано от TextWriter) |
WriteAsync(ReadOnlyMemory<Char>, CancellationToken) |
Выполняет асинхронную запись области памяти символов в текстовый поток. (Унаследовано от TextWriter) |
WriteAsync(String) |
Выполняет асинхронную запись строки в текстовый поток. (Унаследовано от TextWriter) |
WriteAsync(StringBuilder, CancellationToken) |
Асинхронно записывает построитель строки в текстовый поток. (Унаследовано от TextWriter) |
WriteAttribute(String, String) |
Записывает указанный атрибут и значение разметки в исходящий поток. (Унаследовано от HtmlTextWriter) |
WriteAttribute(String, String, Boolean) |
Записывает указанные атрибут и значение разметки в поток вывода и, если указано, записывает закодированное значение. (Унаследовано от 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[]) |
Записывает в исходящий поток любой требуемый пробел табуляции и массив символов Юникода, за которым следует признак конца строки. (Унаследовано от 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(String, ReadOnlySpan<Object>) |
Пишет ряд специальных символов HTML 3.2 и текст в выходной поток для серверного элемента управления ASP.NET. Класс Html32TextWriter предоставляет возможности форматирования, которые используются серверными элементами управления ASP.NET при отрисовке содержимого HTML 3.2 для клиентов. (Унаследовано от TextWriter) |
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) |
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по