ChtmlTextWriter クラス
アセンブリ: System.Web (system.web.dll 内)


コンパクト HTML (cHTML: Compact HTML) は、HTML 2.0、HTML 3.2、および HTML 4.0 のサブセットで、メモリ、CPU パワー、書式設定機能、および入力オプション数に制限があり、画面が小さいデバイス (携帯電話など) 用に設計された HTML です。したがって、cHTML では以下をサポートしません。
ChtmlTextWriter クラスは Html32TextWriter クラスからの派生クラスで、そのほとんどの機能が Html32TextWriter と、すべてのマークアップ テキスト ライタの基本クラスである HtmlTextWriter クラスから提供されます。

CustomChtmlTextWriter という名前のクラスを、ChtmlTextWriter クラスから派生して作成する方法を次のコード例に示します。2 つのコンストラクタを作成し、OnAttributeRender メソッドをオーバーライドして、bgcolor スタイル属性が ChtmlTextWriter オブジェクトの出力ストリームに書き込まれないようにします。また、ChtmlCustomPageAdapter という名前のクラスも作成し、CustomChtmlTextWriter クラスのインスタンスを作成して返す CreateCustomChtmlTextWriter メソッドを定義します。そして、CustomChtmlTextWriter が、cHTML マークアップ対応ブラウザを持つデバイスにページの cHTML コンテンツを出力します。
' Create a class that derives from the ' ChtmlTextWriter class. Imports System 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
// 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); } } }


System.MarshalByRefObject
System.IO.TextWriter
System.Web.UI.HtmlTextWriter
System.Web.UI.Html32TextWriter
System.Web.UI.ChtmlTextWriter


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ChtmlTextWriter コンストラクタ (TextWriter, String)
アセンブリ: System.Web (system.web.dll 内)

Dim writer As TextWriter Dim tabString As String Dim instance As New ChtmlTextWriter(writer, tabString)
public ChtmlTextWriter ( TextWriter writer, string tabString )
public: ChtmlTextWriter ( TextWriter^ writer, String^ tabString )
public ChtmlTextWriter ( TextWriter writer, String tabString )

TextWriter クラスのインスタンスと文字列の両方をパラメータとして受け取る ChtmlTextWriter コンストラクタは、ChtmlTextWriter クラスのインスタンスを作成する際、同じパラメータを受け取る Html32TextWriter コンストラクタを呼び出します。

CustomChtmlTextWriter という名前のカスタム クラスを、ChtmlTextWriter クラスから派生して作成する方法を次のコード例に示します。2 つのコンストラクタが作成され、HtmlTextWriter クラスから直接または間接的に派生するすべてのクラスと同じパターンでカスタム クラスのインスタンスを作成します。
' Create a class that derives from the ' ChtmlTextWriter class. Imports System 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
// 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); } } }

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ChtmlTextWriter コンストラクタ

名前 | 説明 |
---|---|
ChtmlTextWriter (TextWriter) | 行のインデントに DefaultTabString 定数を使用する ChtmlTextWriter クラスの新しいインスタンスを初期化します。 |
ChtmlTextWriter (TextWriter, String) | 指定した行インデントを使用して ChtmlTextWriter クラスの新しいインスタンスを初期化します。 |

ChtmlTextWriter コンストラクタ (TextWriter)
アセンブリ: System.Web (system.web.dll 内)

Public Sub New ( _ writer As TextWriter _ )
public ChtmlTextWriter ( TextWriter writer )
public: ChtmlTextWriter ( TextWriter^ writer )
public ChtmlTextWriter ( TextWriter writer )
public function ChtmlTextWriter ( writer : TextWriter )

ChtmlTextWriter クラスは 2 つのコンストラクタを使用します。この方法は、HtmlTextWriter クラスから直接または間接的に派生したすべてのクラスに対して標準的な方法です。
ChtmlTextWriter コンストラクタは、TextWriter クラスのインスタンスをパラメータとして受け取り、2 つ目のコンストラクタを呼び出して、次の 2 つのパラメータ値をこのコンストラクタに渡します。

ChtmlCustomPageAdapter という名前のクラスを作成し、CreateCustomChtmlTextWriter メソッドを定義して、CustomChtmlTextWriter クラスのインスタンスを作成して返す方法を次のコード例に示します。CustomChtmlTextWriter が、cHTML マークアップを使用するブラウザを持つデバイスにページの cHTML コンテンツを出力します。
このコード例は、ChtmlTextWriter クラスのトピックで取り上げているコード例の一部分です。
' 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
// 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); } }

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ChtmlTextWriter フィールド
ChtmlTextWriter プロパティ

名前 | 説明 | |
---|---|---|
![]() | Encoding | HtmlTextWriter オブジェクトがページに内容を書き込むために使用するエンコーディングを取得します。 ( HtmlTextWriter から継承されます。) |
![]() | FormatProvider | 書式を制御するオブジェクトを取得します。 ( TextWriter から継承されます。) |
![]() | Indent | マークアップの各行の開始位置のインデントを設定するタブ位置の数を取得または設定します。 ( HtmlTextWriter から継承されます。) |
![]() | InnerWriter | マークアップ要素の内部の内容を書き込むテキスト ライタを取得または設定します。 ( HtmlTextWriter から継承されます。) |
![]() | NewLine | HtmlTextWriter オブジェクトで使用される行終端文字列を取得または設定します。 ( HtmlTextWriter から継承されます。) |
![]() | ShouldPerformDivTableSubstitution | HTML の 1 ブロックのレンダリング時間を短縮するために Table 要素を Div 要素に置き換えるかどうかを示すブール値を取得または設定します。 ( Html32TextWriter から継承されます。) |
![]() | SupportsBold | 要求元のデバイスが太字の HTML テキストをサポートしているかどうかを示すブール値を取得または設定します。SupportsBold プロパティを使用して、太字のテキストを条件付きで Html32TextWriter 出力ストリームに出力します。 ( Html32TextWriter から継承されます。) |
![]() | SupportsItalic | 要求元のデバイスが斜体の HTML テキストをサポートしているかどうかを示すブール値を取得または設定します。SupportsItalic プロパティを使用して、斜体のテキストを条件付きで Html32TextWriter 出力ストリームに出力します。 ( Html32TextWriter から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | FontStack | レンダリングする HTML のフォント情報のコレクションを取得します。 ( Html32TextWriter から継承されます。) |
![]() | GlobalSuppressedAttributes | cHTML 要素に出力できないグローバル非表示属性の Hashtable オブジェクトを取得します。 |
![]() | RecognizedAttributes | cHTML 要素に出力できる認識済み属性の Hashtable オブジェクトを取得します。 |
![]() | SuppressedAttributes | cHTML 要素に出力されないユーザー指定の非表示属性の Hashtable オブジェクトを取得します。 |
![]() | TagKey | 指定したマークアップ要素の HtmlTextWriterTag 値を取得または設定します。 ( HtmlTextWriter から継承されます。) |
![]() | TagName | 出力されるマークアップ要素のタグ名を取得または設定します。 ( HtmlTextWriter から継承されます。) |

ChtmlTextWriter メソッド


名前 | 説明 | |
---|---|---|
![]() | AddAttribute | オーバーロードされます。 HtmlTextWriter オブジェクトが後続の RenderBeginTag メソッドの呼び出しで作成する要素の開始タグに、指定されたマークアップ属性および値を追加します。 ( HtmlTextWriter から継承されます。) |
![]() | AddStyleAttribute | オーバーロードされます。 HtmlTextWriter オブジェクトが後続の RenderBeginTag メソッドの呼び出しで作成する要素の開始タグに、マークアップ スタイル属性を追加します。 ( HtmlTextWriter から継承されます。) |
![]() | Dispose | オーバーロードされます。 この TextWriter オブジェクトによって使用されているすべてのリソースを解放します。 ( TextWriter から継承されます。) |
![]() | EncodeAttributeValue | オーバーロードされます。 現在のコンテキストの HttpRequest オブジェクトの要件に基づき、指定したマークアップ属性の値をエンコードします。 ( HtmlTextWriter から継承されます。) |
![]() | EncodeUrl | 指定した URL 内の空白文字列を "%20" に変換して、最小限の URL エンコーディングを実行します。 ( HtmlTextWriter から継承されます。) |
![]() | FilterAttributes | ページまたは Web サーバー コントロールのすべてのプロパティで、すべてのマークアップとスタイル属性を削除します。 ( HtmlTextWriter から継承されます。) |
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | GetAttributeKey | 指定した属性に対応する HtmlTextWriterAttribute 列挙値を取得します。 ( HtmlTextWriter から継承されます。) |
![]() | GetAttributeName | 指定した HtmlTextWriterAttribute 値に関連付けられたマークアップ属性の名前を取得します。 ( HtmlTextWriter から継承されます。) |
![]() | GetStyleKey | 指定したスタイルの HtmlTextWriterStyle 列挙値を取得します。 ( HtmlTextWriter から継承されます。) |
![]() | GetStyleName | 指定した HtmlTextWriterStyle 列挙値に関連付けられたマークアップ スタイル属性名を取得します。 ( HtmlTextWriter から継承されます。) |
![]() | GetTagKey | 指定したマークアップ要素に関連付けられた HtmlTextWriterTag 列挙値を取得します。 ( HtmlTextWriter から継承されます。) |
![]() | GetTagName | 指定した HtmlTextWriterTag 列挙値に関連付けられた HTML 要素を返します。 ( Html32TextWriter から継承されます。) |
![]() | IsAttributeDefined | オーバーロードされます。 RenderBeginTag メソッドの次回の呼び出し中に、指定したマークアップ属性とその値を出力するかどうかを決定します。 ( HtmlTextWriter から継承されます。) |
![]() | IsStyleAttributeDefined | オーバーロードされます。 RenderBeginTag メソッドの次回の呼び出し中に、マークアップ スタイル属性を出力するかどうかを決定します。 ( HtmlTextWriter から継承されます。) |
![]() | MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
![]() | OnAttributeRender | オーバーライドされます。 指定した cHTML 属性とその値を要求側のページに表示するかどうかを決定します。ChtmlTextWriter クラスの派生クラスで、cHTML 対応デバイスに表示しない属性を除外するように OnAttributeRender メソッドをオーバーライドできます。 |
![]() | OnStyleAttributeRender | オーバーライドされます。 指定された cHTML マークアップ スタイル属性とその値を現在のマークアップ要素に出力するかどうかを決定します。 |
![]() | OnTagRender | オーバーライドされます。 指定した cHTML マークアップ要素を要求側のページに表示するかどうかを決定します。 |
![]() | OutputTabs | マークアップ文字の行のインデント レベルを表す一連のタブ文字列を書き込みます。 ( HtmlTextWriter から継承されます。) |
![]() | PopEndTag | 出力する要素のリストから、最近保存したマークアップ要素を削除します。 ( HtmlTextWriter から継承されます。) |
![]() | PushEndTag | マークアップ要素の終了タグを生成するときに、後で使用できるように、指定されたマークアップ要素を保存します。 ( HtmlTextWriter から継承されます。) |
![]() | RegisterAttribute | リテラルの、または動的に生成されたマークアップ属性をソース ファイルから登録して、これらの属性を要求側のクライアントに適切に出力できるようにします。 ( HtmlTextWriter から継承されます。) |
![]() | RegisterStyle | リテラルの、または動的に生成されたマークアップ スタイル プロパティをソース ファイルから登録して、これらのプロパティを要求側のクライアントに適切に出力できるようにします。 ( HtmlTextWriter から継承されます。) |
![]() | RegisterTag | リテラルの、または動的に生成されたマークアップ タグをソース ファイルから登録して、それらのタグを要求側のクライアントに適切に出力できるようにします。 ( HtmlTextWriter から継承されます。) |
![]() | RenderAfterContent | HTML 要素の内容の後にテキストまたは空白文字を書き込みます。 ( Html32TextWriter から継承されます。) |
![]() | RenderAfterTag | HTML 要素の終了タグの後に出現する空白文字またはテキストを書き込みます。 ( Html32TextWriter から継承されます。) |
![]() | RenderBeforeContent | HTML 要素に格納されている内容の前に表示するタブ空白文字またはフォント情報を書き込みます。 ( Html32TextWriter から継承されます。) |
![]() | RenderBeforeTag | HTML 要素の開始タグの前に出現するテキストまたはタブ空白文字を HTML 3.2 出力ストリームに書き込みます。 ( Html32TextWriter から継承されます。) |
![]() | WriteUrlEncodedString | 指定された文字列を書き込んで、URL の必要条件に従ってエンコードします。 ( HtmlTextWriter から継承されます。) |

ChtmlTextWriter メンバ
一連の cHTML 固有の文字とテキストを ASP.NET サーバー コントロールの出力ストリームに書き込みます。ChtmlTextWriter クラスには、ASP.NET サーバー コントロールが cHTML コンテンツをクライアントに表示するときに使用する書式設定機能が用意されています。
ChtmlTextWriter データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | CoreNewLine | TextWriter で使用する改行文字を格納します。(TextWriter から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Encoding | HtmlTextWriter オブジェクトがページに内容を書き込むために使用するエンコーディングを取得します。(HtmlTextWriter から継承されます。) |
![]() | FormatProvider | 書式を制御するオブジェクトを取得します。(TextWriter から継承されます。) |
![]() | Indent | マークアップの各行の開始位置のインデントを設定するタブ位置の数を取得または設定します。(HtmlTextWriter から継承されます。) |
![]() | InnerWriter | マークアップ要素の内部の内容を書き込むテキスト ライタを取得または設定します。(HtmlTextWriter から継承されます。) |
![]() | NewLine | HtmlTextWriter オブジェクトで使用される行終端文字列を取得または設定します。(HtmlTextWriter から継承されます。) |
![]() | ShouldPerformDivTableSubstitution | HTML の 1 ブロックのレンダリング時間を短縮するために Table 要素を Div 要素に置き換えるかどうかを示すブール値を取得または設定します。(Html32TextWriter から継承されます。) |
![]() | SupportsBold | 要求元のデバイスが太字の HTML テキストをサポートしているかどうかを示すブール値を取得または設定します。SupportsBold プロパティを使用して、太字のテキストを条件付きで Html32TextWriter 出力ストリームに出力します。(Html32TextWriter から継承されます。) |
![]() | SupportsItalic | 要求元のデバイスが斜体の HTML テキストをサポートしているかどうかを示すブール値を取得または設定します。SupportsItalic プロパティを使用して、斜体のテキストを条件付きで Html32TextWriter 出力ストリームに出力します。(Html32TextWriter から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | FontStack | レンダリングする HTML のフォント情報のコレクションを取得します。(Html32TextWriter から継承されます。) |
![]() | GlobalSuppressedAttributes | cHTML 要素に出力できないグローバル非表示属性の Hashtable オブジェクトを取得します。 |
![]() | RecognizedAttributes | cHTML 要素に出力できる認識済み属性の Hashtable オブジェクトを取得します。 |
![]() | SuppressedAttributes | cHTML 要素に出力されないユーザー指定の非表示属性の Hashtable オブジェクトを取得します。 |
![]() | TagKey | 指定したマークアップ要素の HtmlTextWriterTag 値を取得または設定します。(HtmlTextWriter から継承されます。) |
![]() | TagName | 出力されるマークアップ要素のタグ名を取得または設定します。(HtmlTextWriter から継承されます。) |


名前 | 説明 | |
---|---|---|
![]() | AddAttribute | オーバーロードされます。 HtmlTextWriter オブジェクトが後続の RenderBeginTag メソッドの呼び出しで作成する要素の開始タグに、指定されたマークアップ属性および値を追加します。 (HtmlTextWriter から継承されます。) |
![]() | AddStyleAttribute | オーバーロードされます。 HtmlTextWriter オブジェクトが後続の RenderBeginTag メソッドの呼び出しで作成する要素の開始タグに、マークアップ スタイル属性を追加します。 (HtmlTextWriter から継承されます。) |
![]() | Dispose | オーバーロードされます。 この TextWriter オブジェクトによって使用されているすべてのリソースを解放します。 (TextWriter から継承されます。) |
![]() | EncodeAttributeValue | オーバーロードされます。 現在のコンテキストの HttpRequest オブジェクトの要件に基づき、指定したマークアップ属性の値をエンコードします。 (HtmlTextWriter から継承されます。) |
![]() | EncodeUrl | 指定した URL 内の空白文字列を "%20" に変換して、最小限の URL エンコーディングを実行します。 (HtmlTextWriter から継承されます。) |
![]() | FilterAttributes | ページまたは Web サーバー コントロールのすべてのプロパティで、すべてのマークアップとスタイル属性を削除します。 (HtmlTextWriter から継承されます。) |
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | GetAttributeKey | 指定した属性に対応する HtmlTextWriterAttribute 列挙値を取得します。 (HtmlTextWriter から継承されます。) |
![]() | GetAttributeName | 指定した HtmlTextWriterAttribute 値に関連付けられたマークアップ属性の名前を取得します。 (HtmlTextWriter から継承されます。) |
![]() | GetStyleKey | 指定したスタイルの HtmlTextWriterStyle 列挙値を取得します。 (HtmlTextWriter から継承されます。) |
![]() | GetStyleName | 指定した HtmlTextWriterStyle 列挙値に関連付けられたマークアップ スタイル属性名を取得します。 (HtmlTextWriter から継承されます。) |
![]() | GetTagKey | 指定したマークアップ要素に関連付けられた HtmlTextWriterTag 列挙値を取得します。 (HtmlTextWriter から継承されます。) |
![]() | GetTagName | 指定した HtmlTextWriterTag 列挙値に関連付けられた HTML 要素を返します。 (Html32TextWriter から継承されます。) |
![]() | IsAttributeDefined | オーバーロードされます。 RenderBeginTag メソッドの次回の呼び出し中に、指定したマークアップ属性とその値を出力するかどうかを決定します。 (HtmlTextWriter から継承されます。) |
![]() | IsStyleAttributeDefined | オーバーロードされます。 RenderBeginTag メソッドの次回の呼び出し中に、マークアップ スタイル属性を出力するかどうかを決定します。 (HtmlTextWriter から継承されます。) |
![]() | MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
![]() | OnAttributeRender | オーバーライドされます。 指定した cHTML 属性とその値を要求側のページに表示するかどうかを決定します。ChtmlTextWriter クラスの派生クラスで、cHTML 対応デバイスに表示しない属性を除外するように OnAttributeRender メソッドをオーバーライドできます。 |
![]() | OnStyleAttributeRender | オーバーライドされます。 指定された cHTML マークアップ スタイル属性とその値を現在のマークアップ要素に出力するかどうかを決定します。 |
![]() | OnTagRender | オーバーライドされます。 指定した cHTML マークアップ要素を要求側のページに表示するかどうかを決定します。 |
![]() | OutputTabs | マークアップ文字の行のインデント レベルを表す一連のタブ文字列を書き込みます。 (HtmlTextWriter から継承されます。) |
![]() | PopEndTag | 出力する要素のリストから、最近保存したマークアップ要素を削除します。 (HtmlTextWriter から継承されます。) |
![]() | PushEndTag | マークアップ要素の終了タグを生成するときに、後で使用できるように、指定されたマークアップ要素を保存します。 (HtmlTextWriter から継承されます。) |
![]() | RegisterAttribute | リテラルの、または動的に生成されたマークアップ属性をソース ファイルから登録して、これらの属性を要求側のクライアントに適切に出力できるようにします。 (HtmlTextWriter から継承されます。) |
![]() | RegisterStyle | リテラルの、または動的に生成されたマークアップ スタイル プロパティをソース ファイルから登録して、これらのプロパティを要求側のクライアントに適切に出力できるようにします。 (HtmlTextWriter から継承されます。) |
![]() | RegisterTag | リテラルの、または動的に生成されたマークアップ タグをソース ファイルから登録して、それらのタグを要求側のクライアントに適切に出力できるようにします。 (HtmlTextWriter から継承されます。) |
![]() | RenderAfterContent | HTML 要素の内容の後にテキストまたは空白文字を書き込みます。 (Html32TextWriter から継承されます。) |
![]() | RenderAfterTag | HTML 要素の終了タグの後に出現する空白文字またはテキストを書き込みます。 (Html32TextWriter から継承されます。) |
![]() | RenderBeforeContent | HTML 要素に格納されている内容の前に表示するタブ空白文字またはフォント情報を書き込みます。 (Html32TextWriter から継承されます。) |
![]() | RenderBeforeTag | HTML 要素の開始タグの前に出現するテキストまたはタブ空白文字を HTML 3.2 出力ストリームに書き込みます。 (Html32TextWriter から継承されます。) |
![]() | WriteUrlEncodedString | 指定された文字列を書き込んで、URL の必要条件に従ってエンコードします。 (HtmlTextWriter から継承されます。) |

- ChtmlTextWriterのページへのリンク