Sdílet prostřednictvím


TextTransformation.ClearIndent – metoda

Obnoví CurrentIndent na prázdný řetězec.

Obor názvů:  Microsoft.VisualStudio.TextTemplating
Sestavení:  Microsoft.VisualStudio.TextTemplating.10.0 (v Microsoft.VisualStudio.TextTemplating.10.0.dll)

Syntaxe

'Deklarace
Public Sub ClearIndent
public void ClearIndent()
public:
void ClearIndent()
member ClearIndent : unit -> unit 
public function ClearIndent()

Poznámky

CurrentIndent Představuje text, který má předponu na každém řádku výstup generovaný text. Odsazení textu může být například pouze mezery "", nebo může obsahovat slova. PushIndentPřidá text CurrentIndenta lze volat více než jednou. PopIndentOdebere naposledy přidán text z CurrentIndenta lze volat více než jednou. ClearIndentOdebere veškerý text z CurrentIndent.

Příklady

Následující příklad kódu ukazuje, jak volat ClearIndent Metoda z textu šablony. Vložte tento kód do šablony libovolný textový soubor a spusťte transformace textu šablony výsledky.

<#
PushIndent("Indent1>  ");
PushIndent("Indent2>  ");
WriteLine("Test");

PushIndent("Indent3>  ");
PushIndent("Indent4>  ");
WriteLine("Test");

ClearIndent();

WriteLine("Test");
#>
<#
PushIndent("Indent1>  ")
PushIndent("Indent2>  ")
WriteLine("Test")

PushIndent("Indent3>  ")
PushIndent("Indent4>  ")
WriteLine("Test")

ClearIndent()

WriteLine("Test")
#>

Tento příklad vytvoří následující výstup:

Indent1> Indent2> Test

Indent1> Indent2> Indent3> Indent4> Test

Test

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

TextTransformation Třída

Microsoft.VisualStudio.TextTemplating – obor názvů

CurrentIndent

PushIndent

PopIndent

Další zdroje

Vytváření Kód a text šablony