Condividi tramite


Metodo TextTransformation.PopIndent

Rimuove il testo che è stato appena aggiunto da CurrentIndent.

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

Sintassi

'Dichiarazione
Public Function PopIndent As String
public string PopIndent()
public:
String^ PopIndent()
member PopIndent : unit -> string 
public function PopIndent() : String

Valore restituito

Tipo: System.String
In String che contiene il testo che è stato appena aggiunto a CurrentIndent.CurrentIndent viene chiamato in genere senza acquisire il valore restituito.

Note

CurrentIndent rappresenta il testo che è preceduta a ogni riga dell'output di testo generato.Il testo del rientro può essere solo spazi, ad esempio “, oppure può includere parole.PushIndent aggiungere il testo a CurrentIndente può essere chiamato una volta più quindi.PopIndent rimuove il testo che è stato appena aggiunto da CurrentIndente può essere chiamato più volte.ClearIndent rimuovere tutto il testo da CurrentIndent.

Esempi

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

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

WriteLine("Test");

string previous = PopIndent();
WriteLine("The previous indent was: {0}", previous);

PopIndent();  //Pop without capturing the return value.
WriteLine("Test");

ClearIndent();
#>
<#
PushIndent("Indent1>  ")
PushIndent("Indent2>  ")

WriteLine("Test")

Dim previous as String = PopIndent()
WriteLine("The previous indent was: {0}", previous)

PopIndent()  'Pop without capturing the return value.
WriteLine("Test")

ClearIndent()
#>

Questo esempio produce l'output seguente:

Indent1> Indent2> Test

Indent1> The previous indent was: Indent2>

Test

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TextTransformation Classe

Spazio dei nomi Microsoft.VisualStudio.TextTemplating

CurrentIndent

PushIndent

ClearIndent

Altre risorse

Generazione di codice e modelli di testo T4