HtmlTextWriter.OutputTabs メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マークアップ文字の行のインデント レベルを表す一連のタブ文字列を書き込みます。
protected:
virtual void OutputTabs();
protected virtual void OutputTabs ();
abstract member OutputTabs : unit -> unit
override this.OutputTabs : unit -> unit
Protected Overridable Sub OutputTabs ()
例
次のコード例は、 クラスから派生したクラスの メソッドをオーバーライド OutputTabs する方法を HtmlTextWriter 示しています。 オーバーライドでは OutputTabs 、常に 定数を DefaultTabString 使用してインデントが実行されます。
// Override the OutputTabs method to set the tab to
// the number of spaces defined by the Indent variable.
virtual void OutputTabs() override
{
// Output the DefaultTabString for the number
// of times specified in the Indent property.
for ( int i = 0; i < Indent; i++ )
Write( DefaultTabString );
__super::OutputTabs();
}
// Override the OutputTabs method to set the tab to
// the number of spaces defined by the Indent variable.
protected override void OutputTabs()
{
// Output the DefaultTabString for the number
// of times specified in the Indent property.
for (int i = 0; i < Indent; i++)
Write(DefaultTabString);
base.OutputTabs();
}
' Override the OutputTabs method to set the tab to
' the number of spaces defined by the Indent variable.
Protected Overrides Sub OutputTabs()
' Output the DefaultTabString for the number
' of times specified in the Indent property.
Dim i As Integer
For i = 0 To Indent - 1
Write(DefaultTabString)
Next i
MyBase.OutputTabs()
End Sub
注釈
メソッドは OutputTabs 、 プロパティを Indent 使用して、目的のインデントを取得するために書き込むタブ文字列の数を決定します。
タブ文字列は、コンストラクターで HtmlTextWriter 指定します。 タブ文字列が指定されていない場合は、 DefaultTabString 定数 (\t
) が使用されます。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET