使用t4,我希望当开发人员添加一个结束的结尾为Report关键字(例如CompanyReport)时,请在该类中添加一些代码。
想象一下,我创建了一个名为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 :(得分:0)
也许你应该考虑使用自定义的 ItemTemplate for Visual Studio 或只是一个片段。两者都很容易构建和重新分配。我也不确定是否可以在创建(并且仅在创建)类时调用某些T4模板。