如何向表格编辑器属性导出添加时间戳c#

如何向表格编辑器属性导出添加时间戳c#,c#,powerbi,C#,Powerbi,我正在使用连接到PowerBI模型的表格编辑器来查看数据模型。使用高级脚本选项,我编写了一个输出模型属性的简单c#脚本。(然后我可以将其导出到excel) ExportProperties( type()的Model.AllMeasures.of .Concat(模型所有柱), “父对象、对象类型、名称、描述、表达式”).Output(); 如果可能的话,我正在寻找一种向这个脚本中添加时间戳的方法。这个c#对我来说是非常新的,虽然我可以在线看到示例,但我看不到如何将它成功地应用到这个脚本中,而

我正在使用连接到PowerBI模型的表格编辑器来查看数据模型。使用高级脚本选项,我编写了一个输出模型属性的简单c#脚本。(然后我可以将其导出到excel)

ExportProperties(
type()的Model.AllMeasures.of
.Concat(模型所有柱),
“父对象、对象类型、名称、描述、表达式”).Output();

如果可能的话,我正在寻找一种向这个脚本中添加时间戳的方法。这个c#对我来说是非常新的,虽然我可以在线看到示例,但我看不到如何将它成功地应用到这个脚本中,而不是直接输出导出属性的结果,您可以将字符串存储在变量中,然后在输出它之前操作该字符串。例如,如果要添加带有时间戳的附加标题行,请执行以下操作:

var tsv = ExportProperties(
    Model.AllMeasures.OfType<TabularNamedObject>().Concat(Model.AllColumns), 
    "Parent,ObjectType,Name,Description,Expression");

tsv = "Model metadata exported: " + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") + "\n\n" + tsv;

tsv.Output();
var tsv=ExportProperties(
Model.AllMeasures.OfType().Concat(Model.AllColumns),
“父对象、对象类型、名称、描述、表达式”);
tsv=“导出的模型元数据:”+DateTime.Now.ToString(“yyyy-MM-dd hh:MM:ss”)+“\n\n”+tsv;
tsv.Output();
复制到Excel时的结果:

var tsv = ExportProperties(
    Model.AllMeasures.OfType<TabularNamedObject>().Concat(Model.AllColumns), 
    "Parent,ObjectType,Name,Description,Expression");

tsv = "Model metadata exported: " + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") + "\n\n" + tsv;

tsv.Output();