TextTransformation.WriteLine – metoda (String, array<Object )
Připojí výstup generovaný text formátovaný řetězec, který obsahuje nula nebo více specifikací formátu a zakončení čáry výchozí.Každá specifikace formátu nahrazuje řetězcové vyjádření argument objektu.
Obor názvů: Microsoft.VisualStudio.TextTemplating
Sestavení: Microsoft.VisualStudio.TextTemplating.11.0 (v Microsoft.VisualStudio.TextTemplating.11.0.dll)
Syntaxe
'Deklarace
Public Sub WriteLine ( _
format As String, _
ParamArray args As Object() _
)
public void WriteLine(
string format,
params Object[] args
)
public:
void WriteLine(
String^ format,
... array<Object^>^ args
)
member WriteLine :
format:string *
args:Object[] -> unit
public function WriteLine(
format : String,
... args : Object[]
)
Parametry
- format
Typ: System.String
Řetězec obsahující nula nebo více specifikací formátu.
- args
Typ: array<System.Object[]
Pole objektů, které mají být formátovány.
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | format je nullodkaz null (Nothing v jazyce Visual Basic). -nebo- args je nullodkaz null (Nothing v jazyce Visual Basic). |
FormatException | format je neplatný. |
ArgumentOutOfRangeException | Zvětšení hodnoty základní StringBuilder by překročit MaxCapacity. |
Poznámky
WriteLine Přímo do textu šablony lze použít metodu.
Příklady
Následující příklad kódu ukazuje volací WriteLine metoda text šablony.Vložte tento kód na libovolný textový soubor šablony a šablony transformace textu výsledky spuštění.
<#
string message = @"{0}: This is text to append number {1:F}.";
Write(message, 0, 0); //Using the Write method
WriteLine(null); //Using the WriteLine method
WriteLine(null); //Using the WriteLine method
for(int j=1; j<4; j++)
{
WriteLine(message, j, j); //Using the WriteLine method
}
#>
<#
Dim message as String = "{0}: This is text to append number {1:F}."
Dim j as Integer = 0
Write(message, 0, 0) 'Using the Write method
WriteLine(Nothing) 'Using the WriteLine method
WriteLine(Nothing) 'Using the WriteLine method
For j = 1 To 3
WriteLine(message, j, j) 'Using the WriteLine method
Next
#>
Tento příklad vytvoří následující výstup:
0: This is text to append number 0.00.
1: This is text to append number 1.00.
2: This is text to append number 2.00.
3: This is text to append number 3.00.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
Microsoft.VisualStudio.TextTemplating – obor názvů