HtmlTextWriter.OutputTabs Méthode

Définition

Écrit une série de tabulations représentant le niveau de mise en retrait d'une ligne de caractères de balisage.Writes a series of tab strings that represent the indentation level for a line of markup characters.

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

Exemples

L’exemple de code suivant montre comment substituer la OutputTabs méthode dans une classe dérivée de la HtmlTextWriter classe.The following code example shows how to override the OutputTabs method in a class that is derived from the HtmlTextWriter class. Le OutputTabs remplacement utilise toujours la DefaultTabString constante pour effectuer la mise en retrait.The OutputTabs override always uses the DefaultTabString constant to perform the indentation.

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

Remarques

La OutputTabs méthode utilise la Indent propriété pour déterminer le nombre de chaînes de tabulation à écrire pour obtenir la mise en retrait souhaitée.The OutputTabs method uses the Indent property to determine how many tab strings to write to obtain the desired indentation.

La chaîne de tabulation est spécifiée avec HtmlTextWriter le constructeur.The tab string is specified with the HtmlTextWriter constructor. Si aucune chaîne de tabulation n’est spécifiée DefaultTabString , la\tconstante () est utilisée.If no tab string is specified, the DefaultTabString constant (\t) is used.

S’applique à

Voir aussi