HtmlTextWriter.OutputTabs Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skriver en serie fliksträngar som representerar indragsnivån för en rad med markeringstecken.
protected:
virtual void OutputTabs();
protected virtual void OutputTabs();
abstract member OutputTabs : unit -> unit
override this.OutputTabs : unit -> unit
Protected Overridable Sub OutputTabs ()
Exempel
I följande kodexempel visas hur du åsidosätter OutputTabs metoden i en klass som härleds från HtmlTextWriter klassen. Åsidosättningen OutputTabs använder alltid konstanten DefaultTabString för att utföra indraget.
// 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
Kommentarer
Metoden OutputTabs använder Indent egenskapen för att avgöra hur många fliksträngar som ska skrivas för att få önskad indrag.
Fliksträngen HtmlTextWriter anges med konstruktorn. Om ingen fliksträng har angetts används konstanten DefaultTabString (\t).