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.11.0 (v Microsoft.VisualStudio.TextTemplating.11.0.dll)

Syntaxe

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

Poznámky

CurrentIndent Do každého řádku výstup generovaný text představuje text, který má předponu.Odsazení textu může být například prostory, "", nebo může obsahovat slova.PushIndentPřidá text na CurrentIndenta může být volána další a pak 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 text šablony.Vložte tento kód na libovolný textový soubor šablony a šablony transformace textu výsledky spuštění.

<#
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é

Referenční dokumentace

TextTransformation Třída

Microsoft.VisualStudio.TextTemplating – obor názvů

CurrentIndent

PushIndent

PopIndent

Další zdroje

Kód generace a Text šablony T4