|
推荐
楼主 |
发表于 2014-3-22 16:17:36
|
只看该作者
因此,每个计时器都可以通过文档引用或文档名来定位。这是必要的,因为文档引用可以跟踪文档名的变化(这里没有可用于监控文档名变化的事件),文档名允许跟踪关闭、再次打开的文档。
ThisAddIn类还维护一个CustomTaskPane对象列表(如前所述,Word中的每个窗口都需要一个CustomTaskPane对象):
- private List < Tools.CustomTaskPane > timerDisplayPanes;
复制代码 插件启动时,ThisAddIn_Startup()方法执行了几个任务。首先它初始化两个集合:
- private void ThisAddIn_Startup(object sender, System.EventArgs e)
- {
- // Initialize timers and display panels
- documentEditTimes = new Dictionary < string, DocumentTimer > ();
- timerDisplayPanes = new
- List < Microsoft.Office.Tools.CustomTaskPane > ();
复制代码
|
|