任务是由任务执行器插件定义的。在 Enterprise PDM 中包含任务执行器插件 SWTaskAddIn,可用来转换和打印 SolidWorks 文件。
程序员可以使用 Enterprise PDM API 生成插件来执行其环境下所特有的任务。管理员将插件安装到库中后,可以通过生成新任务的方式将插件定义的任务添加到任务节点中。
要生成任务插件,您需要使用 Visual Basic® .Net、C# 或 C++ 来编程。有关 API 的说明,请参阅 SolidWorks Enterprise PDM 程序员参考指南。
任务插件扩展了任务执行器的功能。例如,某个任务插件可以在 Microsoft Word 中打开文件,并将这些文件另存为 .html 等其它格式。
您可以编写任务插件程序来执行以下操作:
- 将参数和数据作为任务说明的一部分发送给任务执行器
- 执行任何 MS-DOS®/Windows 命令
- 启动带有任意数量参数的 Windows 程序
- 赋予 Windows 程序命令
- 访问并发送命令给打印机和绘图仪等已安装的资源