2012-03-08 55 views
0

使用t4時,我希望開發人員添加以Report關鍵字(例如CompanyReport)結尾的類,並在該類中放置一些代碼。在添加類別時運行T4

想象我創建了一個名爲CompanyReport類,我希望類如:

public class CompanyReport : IReportItem 
{ 
    private Company _company; 

    public CompanyReport(Company company) 
    { 
     _company = company; 
    } 

    public ReportBookmark BookMark 
    { 
     get { return ReportBookmark.Company; } 
    } 

    public void Report(ISetBookmark wordReport) 
    { 

    } 
} 

回答

0

也許你應該考慮使用自定義的ItemTemplate 爲Visual Studio或只是一個片段。兩者都很容易構建和重新分配。我也不確定是否可以調用一些T4模板創建(並且真正創建)一個類。

+1

新的模板將完成這項工作,但不包括片段。我在MVC的控制器中看到了這樣的事情,並且它很安靜。 – 2012-07-21 04:33:22