Sdílet prostřednictvím


TextTransformation.CurrentIndent – vlastnost

Získá aktuální odsazení textu, který má předponu ke každému řádku výstup generovaný text.

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

Syntaxe

'Deklarace
Public ReadOnly Property CurrentIndent As String
public string CurrentIndent { get; }
public:
property String^ CurrentIndent {
    String^ get ();
}
member CurrentIndent : string with get
function get CurrentIndent () : String

Hodnota vlastnosti

Typ: String
A String , který obsahuje text, který má předponu ke každému řádku výstup generovaný text.

Poznámky

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

Příklady

Následující příklad kódu ukazuje volání CurrentIndent vlastnost text šablony.Vložte tento kód na libovolný textový soubor šablony a spusťte transformace textu šablony zobrazíte výsledky.

<#
PushIndent("Indent: ");

WriteLine("Test");
WriteLine(CurrentIndent);
WriteLine(CurrentIndent.Length.ToString());

ClearIndent();
#>
<#
PushIndent("Indent: ")

WriteLine("Test")
WriteLine(CurrentIndent)
WriteLine(CurrentIndent.Length.ToString())

ClearIndent()
#>

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

Indent: Test

Indent: Indent:

Indent: 8

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

TextTransformation Třída

Microsoft.VisualStudio.TextTemplating – obor názvů

PushIndent

PopIndent

ClearIndent

Další zdroje

Vytvoření kódu a textové šablony T4