HtmlTextWriter.Indent-Eigenschaft
Ruft die Anzahl von Tabstopps ab, um die der Anfang jeder Markupzeile eingerückt wird.
Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Property Indent As Integer
'Usage
Dim instance As HtmlTextWriter
Dim value As Integer
value = instance.Indent
instance.Indent = value
public int Indent { get; set; }
public:
property int Indent {
int get ();
void set (int value);
}
/** @property */
public int get_Indent ()
/** @property */
public void set_Indent (int value)
public function get Indent () : int
public function set Indent (value : int)
Eigenschaftenwert
Die Anzahl von Tabstopps, um die jede Zeile eingerückt wird.
Hinweise
Der Einzug erfolgt durch das Schreiben der durch den tabString-Parameter des HtmlTextWriter(TextWriter,String)-Konstruktors angegebenen Zeichenfolge in der durch die Indent-Eigenschaft angegebenen Anzahl.
Wenn die Indent-Eigenschaft auf einen negativen Wert festgelegt ist, wird dieser vor dem Speichern in 0 geändert.
Beispiel
Im folgenden Codebeispiel wird das Erhöhen des Werts veranschaulicht, der der Indent-Eigenschaft zugewiesen ist, wenn im Starttag eines <span>-Elements Attribute hinzugefügt wurden und die RenderBeginTag-Methode aufgerufen wurde. Dies erhöht den Einzug für das gesamte Markup, das im <span>-Element gerendert wird.
' 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
// 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++;
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
HtmlTextWriter-Klasse
HtmlTextWriter-Member
System.Web.UI-Namespace
TextWriter
OutputTabs