Språk

HtmlTextWriter.Indent Egenskap

Definition

Hämtar eller anger antalet tabbpositioner för att dra in början av varje rad med markering.

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

Egenskapsvärde

Antalet flikpositioner som ska dras in på varje rad.

Exempel

Följande kodexempel visar hur du ökar värdet som tilldelas egenskapen Indent när attribut har lagts till i öppningstaggen för ett <span> element och RenderBeginTag metoden har anropats. Detta ökar indraget för alla markeringar som återges i elementet <span> .

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

Kommentarer

Indrag utförs genom att skriva strängen som anges av parametern tabStringHtmlTextWriter(TextWriter, String) för konstruktorn det antal gånger som anges av Indent egenskapen.

Om egenskapen är inställd på Indent ett negativt värde ändras den till 0 innan den sparas.

Gäller för

Se även