HtmlTextWriter.Indent Vlastnost

Definice

Získá nebo nastaví počet pozic tabulátoru k odsazení začátku každého řádku revize.

public:
 property int Indent { int get(); void set(int value); };
public int Indent { get; set; }
member this.Indent : int with get, set
Public Property Indent As Integer

Hodnota vlastnosti

Int32

Počet pozic tabulátoru pro odsazení jednotlivých řádků

Příklady

Následující příklad kódu ukazuje, jak zvýšit hodnotu přiřazenou Indent vlastnosti, když byly atributy přidány do počáteční značky <span> elementu a RenderBeginTag metoda byla volána. Tím se zvýší odsazení všech značek, které se vykreslují uvnitř <span> prvku.

// Set attributes and values along with attributes and styles  
// attribute defined for a <span> element.
writer.AddAttribute(HtmlTextWriterAttribute.Onclick, "alert('Hello');");
writer.AddAttribute("CustomAttribute", "CustomAttributeValue");
writer.AddStyleAttribute(HtmlTextWriterStyle.Color, "Red");
writer.AddStyleAttribute("Customstyle", "CustomStyleValue");
writer.RenderBeginTag(HtmlTextWriterTag.Span);
// Create a space and indent the markup inside the 
// <span> element.
writer.WriteLine();
writer.Indent++;
' Set attributes and values along with attributes and styles
' attribute defined for a <span> element.
writer.AddAttribute(HtmlTextWriterAttribute.Onclick, "alert('Hello');")
writer.AddAttribute("CustomAttribute", "CustomAttributeValue")
writer.AddStyleAttribute(HtmlTextWriterStyle.Color, "Red")
writer.AddStyleAttribute("CustomStyle", "CustomStyleValue")
writer.RenderBeginTag(HtmlTextWriterTag.Span)

'  Create a space and indent the markup inside the 
' <span> element.
writer.WriteLine()
writer.Indent += 1

Poznámky

Odsazení se provádí zápisem řetězce určeného tabString HtmlTextWriter(TextWriter, String) parametrem konstruktoru, kolikrát je vlastnost určena Indent .

Indent Pokud je vlastnost nastavena na zápornou hodnotu, před uložením se změní na 0.

Platí pro

Viz také