Comment puis-je passer un paramètre de chaîne à un modèle t4

Salut, je suis en train d'essayer de trouver un moyen de passer un normal chaîne comme paramètre d'un modèle de texte.

C'est mon Modèle de code, si quelqu'un pouvait me dire ce que j'aurais besoin d'écrire en c# pour passer mes paramètres et créer le fichier de classe. Ce serait très utile, Merci.

<#@ template debug="false" hostspecific="true" language="C#" #>
<#@ output extension=".cs" #>
<#@ assembly name="System.Xml" #>
<#@ assembly name="EnvDTE" #>
<#@ import namespace="System.Xml" #>
<#@ import namespace="System.Collections.Generic" #>
<#@ parameter name="namespacename" type="System.String" #>
<#@ parameter name="classname" type="System.String" #>
<#
this.OutputInfo.File(this.classname);
#>
namespace <#= this.namespacename #>
{
    using System;
    using System.Collections.Generic; 
    using System.Linq; 
    using System.Xml; 

    ///<summary>
    ///This class describes the data layer related to <#= this.classname #>.
    ///</summary>
    ///<history>
    ///  <change author=`Auto Generated` date=<#= DateTime.Now.ToString("dd/MM/yyyy") #>>Original Version</change>
    ///</history>
    public partial class <#= this.classname #> : DataObject
    {
        #region constructor

        ///<summary>
        ///A constructor which allows the base constructor to attempt to extract the connection string from the config file.
        ///</summary>
        public <#= this.classname #>() : base() {}

        ///<summary>
        ///A constructor which delegates to the base constructor to enable use of connection string.
        ///</summary>
        ///<param name='connectionstring`></param>
        public <#= this.classname #>(string connectionstring) : base(connectionstring) {}

        #endregion
    }
}

OriginalL'auteur Toby Jackson | 2013-04-11