将自定义作业与生命周期转换相关联。
将自定义作业与生命周期转换相关联。
创建自定义作业有两个必需步骤。首先,管理员将自定义作业添加到生命周期。其次,程序员创建作业。
首先,将自定义作业类型添加到生命周期。您必须是管理员才能执行此操作。
- 单击“工具”>“管理”>“Vault 设置”。
- 在“Vault 设置”对话框中,单击“行为”选项卡 >“生命周期”。
- 在“生命周期定义”对话框中,选择生命周期定义(例如“基本发布过程”),然后单击“编辑”。选择的定义名称将显示在标题栏中。
- 从“生命周期状态”列表中,选择要编辑的生命周期状态,然后单击“转换”选项卡。
- 单击“编辑”以打开“转换”对话框,然后选择“自定义作业类型”选项卡。
- 单击“添加”并在“输入新的自定义作业类型名称”字段中输入名称。单击“确定”。
注: 典型的命名约定是为任何作业类型使用公司名称作为前缀。
- 单击“确定”退出“转换”对话框。
当对象通过该生命周期转换时,就会启动此自定义作业类型。
- 若要对其他转换启用此自定义作业,请重复执行步骤 3 - 5 并指定现有自定义作业类型,而不是创建一个新的自定义作业。
接下来,程序员创建作业(Job Processor 的新插件)。作业的代码定义为 .NET DLL;您可以决定作业执行的操作。
注: 这是为了作为服务运行,因此请避免使用 UI 代码。
- 创建 .NET 程序集。
- 设置操作步骤。
- 将操作步骤展开到特定目录位置。
- 将 Job Processor 配置为查找和加载该扩展。Job Processor 下次运行时,会加载您的扩展。
- 如果 Job Processor 发现与您的插件可以处理的作业类型相匹配的作业类型,Job Processor 会将该作业发送到您的插件代码。
更多信息:Autodesk Vault 开发人员工具