Udostępnij za pośrednictwem


Właściwość TextTransformation.CurrentIndent —

Pobiera tekst tiret bieżący jest prefiksem do każdego wiersza danych wyjściowych generowanych tekstu.

Przestrzeń nazw:  Microsoft.VisualStudio.TextTemplating
Zestaw:  Microsoft.VisualStudio.TextTemplating.11.0 (w Microsoft.VisualStudio.TextTemplating.11.0.dll)

Składnia

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

Wartość właściwości

Typ: System.String
A String zawierający tekst, który jest prefiksem do każdego wiersza danych wyjściowych generowanych tekstu.

Uwagi

CurrentIndent Reprezentuje tekst, który jest prefiksem każdego wiersza danych wyjściowych generowanych tekstu.Wcięcia tekstu może być na przykład spacji, "", lub może zawierać słowa.PushIndentdodaje tekst do CurrentIndenti może być wywołana więcej, a następnie raz.PopIndentusuwa ostatnio dodany tekst z CurrentIndenti może być wywołana więcej niż jeden raz.ClearIndentUsuwa cały tekst z CurrentIndent.

Przykłady

Poniższy przykład kodu pokazuje wywołania CurrentIndent właściwości z szablonu tekstu.Wklej ten kod do dowolnego pliku tekstowego, szablon, a następnie uruchom transformacji tekst szablonu, aby zobaczyć wyniki.

<#
PushIndent("Indent: ");

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

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

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

ClearIndent()
#>

Ten przykład generuje następujące wyniki:

Indent: Test

Indent: Indent:

Indent: 8

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

TextTransformation Klasa

Przestrzeń nazw Microsoft.VisualStudio.TextTemplating

PushIndent

PopIndent

ClearIndent

Inne zasoby

Kod generacji i szablony tekst T4