HtmlTextWriter.OutputTabs Metodo

Definizione

Scrive una serie di stringhe di tabulazioni che rappresentano il livello di rientro di una riga di caratteri di markup.

protected:
 virtual void OutputTabs();
protected virtual void OutputTabs ();
abstract member OutputTabs : unit -> unit
override this.OutputTabs : unit -> unit
Protected Overridable Sub OutputTabs ()

Esempio

Nell'esempio di codice seguente viene illustrato come eseguire l'override del OutputTabsHtmlTextWriter metodo in una classe derivata dalla classe . L'override OutputTabs usa sempre la costante per eseguire il DefaultTabString rientro.

// 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

Commenti

Il OutputTabs metodo usa la Indent proprietà per determinare il numero di stringhe di schede da scrivere per ottenere il rientro desiderato.

La stringa di scheda viene specificata con il HtmlTextWriter costruttore. Se non viene specificata alcuna stringa di tabulazioni, viene usata la DefaultTabString costante (\t).

Si applica a

Vedi anche