Condividi tramite


Metodo TextTransformation.ClearIndent

Reimposta CurrentIndent su una la stringa vuota.

Spazio dei nomi:  Microsoft.VisualStudio.TextTemplating
Assembly:  Microsoft.VisualStudio.TextTemplating.12.0 (in Microsoft.VisualStudio.TextTemplating.12.0.dll)

Sintassi

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

Note

La proprietà CurrentIndent rappresenta il testo che precede ogni riga dell'output di testo generato. Il rientro di testo può essere costituito solo da spazi, ad esempio " " o può includere parole. Il metodo PushIndent aggiunge il testo alla proprietà CurrentIndent e può essere chiamato più volte. Il metodo PopIndent rimuove il testo aggiunto di recente dalla proprietà CurrentIndent e può essere chiamato più volte. Il metodo ClearIndent consente di rimuovere tutto il testo dalla proprietà CurrentIndent.

Esempi

Nell'esempio di codice riportato di seguito viene illustrato come chiamare il metodo ClearIndent da un modello di testo. Incollare questo codice in qualsiasi file del modello di testo ed eseguire la trasformazione del modello di testo per vedere i risultati.

<#
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")
#>

Questo esempio produce il seguente output:

Indent1> Indent2> Test

Indent1> Indent2> Indent3> Indent4> Test

Test

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TextTransformation Classe

Spazio dei nomi Microsoft.VisualStudio.TextTemplating

CurrentIndent

PushIndent

PopIndent

Altre risorse

Generazione di codice e modelli di testo T4