How to: Append Text to the Generated Text

You can use the Write and WriteLine methods to append text to a generated output file. Use these methods within helper functions to add text to the output.

To use the Write and WriteLine methods in a text template

  1. In Solution Explorer, right-click the text template file that you want to edit, and then click Open.

    The template opens in the editor.

  2. Add the following code with the Write and WriteLine methods to the template:

    <#
        string item = @"This is my additonal text I want to append to my output file";
        
        for(int i=1; i<4; i++)
        {
            WriteLine(item);  //Using the WriteLine method
        }
        WriteLine(null);
    
        Write(item);  //Using the Write method
    #>
    
    <#
        Dim item As String = "This is my additonal text I want to append to my output file"
        Dim i as Integer = 0
        
        For i = 1 To 3
    
            WriteLine(item)  'Using the WriteLine method
        Next
    
        WriteLine("")
    
        Write(item)  'Using the Write method
    #>
    

    注意

    The Write and WriteLine methods also have overload methods that take (String, Object[]) as arguments. For more information, see Write and WriteLine.

To learn how to append generated text to a helper class within the context of creating and using a complete text template, see Walkthrough: Creating and Running Text Templates.

注意

To debug text templates, you must set the debug parameter of the template directive. For more information, see How to: Debug Text Templates.

Security

For more information, see Security of Text Templates.

See Also

Concepts

How to: Add Helper Functions to Text Templates

Reference

Write

WriteLine