Share via


HtmlTextWriter.OutputTabs Yöntem

Tanım

İşaretleme karakterleri satırının girinti düzeyini temsil eden bir dizi sekme dizesi yazar.

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

Örnekler

Aşağıdaki kod örneği, sınıfından OutputTabs türetilen HtmlTextWriter bir sınıfta yönteminin nasıl geçersiz kılındığını gösterir. Geçersiz OutputTabs kılma her zaman girintiyi gerçekleştirmek için sabitini kullanır 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

Açıklamalar

yöntemi, OutputTabs istenen girintiyi elde etmek üzere yazacak sekme dizelerinin sayısını belirlemek için özelliğini kullanır Indent .

Sekme dizesi oluşturucu ile HtmlTextWriter belirtilir. Hiçbir sekme dizesi belirtilmezse sabiti DefaultTabString (\t) kullanılır.

Şunlara uygulanır

Ayrıca bkz.