如何设置在PowerPoint中以编程方式创建的注释的日期时间?

本文关键字:创建 编程 方式 注释 时间 日期 何设置 设置 PowerPoint | 更新日期: 2023-09-27 18:17:58

我正在为PowerPoint 2010编写一个插件,我必须以编程方式创建不同的评论,这些评论必须出现在很多幻灯片中。添加注释的方法如下:

Microsoft.Office.Interop.PowerPoint.Application.ActivePresentation.Slides[index].comments.Add(posX,posY,"author","authorInitials","comment");

问题是DateTime被自动设置为DateTime。setter是私有的。我想手动设置dateTime属性,但我找不到这样做的方法。

如何设置在PowerPoint中以编程方式创建的注释的日期时间?

如何设置在PowerPoint中以编程方式创建的注释的日期时间?

将其添加为注释的一部分,而不是使用日期/时间标签。当然,这意味着显示的日期/时间不会被重新格式化为当前用户的本地化,但这对您来说可能并不重要。

Comments的DateTime属性为只读。

您可以保存当前时间,将计算机时钟设置为您希望在注释中显示的时间,然后重置计算机时钟(允许在此期间经过的时间)