ThingWorx Flow > 创建和管理自定义操作 > 在 ThingWorx Flow 中管理自定义操作
在 ThingWorx Flow 中管理自定义操作
在工作流中使用自定义操作
对于 ThingWorx Flow 8.4.x,自定义操作位于工作流编辑器中“自定义”选项卡上的“自定义操作”组下。
对于 ThingWorx Flow 8.5 及更高版本,自定义操作位于下列位置之一下:
工作流编辑器中“自定义”选项卡上的“自定义操作”组。
创建自定义操作时添加的自定义组名称。此自定义组位于工作流编辑器中的“服务”选项卡上。
工作流编辑器中“服务”选项卡上的连接器,前提条件是您已从现有操作复制或继承,并已选择在同一连接器下显示自定义操作
例如,如果已在 Azure 连接器下选择了一个操作,则您的自定义操作位于 Azure 下。
要在工作流中使用任何自定义操作,请将此操作拖动至工作区。向工作流中添加自定义操作时,系统会将此操作的副本添加至工作流。如果在 ThingWorx Flow 设置页面中编辑或删除自定义操作,则添加至工作流的任何自定义操作均不会受到影响。
编辑自定义操作
编辑自定义操作时,任何使用此操作的工作流均不会自动更新。如果要使用已编辑的自定义操作,请将操作添加至工作流。使用以下方法之一可编辑自定义操作:
* 
仅可以在 ThingWorx Flow 设置页面中编辑在 ThingWorx Flow 8.5 中创建的自定义操作。
ThingWorx Flow 设置页面
ThingWorx Flow 设置页面中编辑自定义操作。有关详细信息,请参阅 在 ThingWorx Flow 设置页面中编辑自定义操作
* 
对于使用 ThingWorx Flow 8.5 及更高版本创建的自定义操作,在编辑自定义操作时,this.localization.namespace 属性将会替换为代码中的实际值。如果要向操作中添加新字段,可以使用 this.localization.namespace 属性或实际值。
从工作流 (仅限 ThingWorx Flow 8.4.x)
借助 ThingWorx Flow 8.4.x,可以从添加自定义操作的工作流编辑自定义操作。在此工作流中编辑自定义操作并不会影响其在任何其他工作流中的使用。要在此工作流中编辑自定义操作,请执行以下操作:
1. 将指针置于自定义操作上,然后单击 或双击自定义操作图标。
2. 单击“编辑操作”。随即显示代码编辑器,您可以在其中执行更新。执行以下一项操作:
执行所需的更新,然后单击“编译”来编译代码,并在左侧窗格中预览所做更改。
要还原您在代码中所做的更改,请单击“还原”
要关闭代码编辑器,请单击“隐藏”
3. 进行所需更改后,单击“完成”。随即显示一条提示消息,指示所做更改仅适用于此工作流中的自定义操作。单击“是”以保存更改。
ThingWorx Flow 中删除自定义操作
删除自定义操作时,正在使用该操作的所有工作流将继续工作。但是,无法将该自定义操作添加到任何其他工作流中。使用以下方法之一可删除自定义操作:
ThingWorx Flow 设置页面
您可以从 ThingWorx Flow 设置页面删除位于工作流编辑器“服务”选项卡上的自定义操作。有关详细信息,请参阅 在 ThingWorx Flow 设置页面上删除自定义操作
从工作流编辑器
您可以删除位于工作流编辑器中“自定义”选项卡上“自定义操作”组下的任何自定义操作。要删除自定义操作,请单击 。当系统提示进行确认时,单击“删除”即可从 ThingWorx Flow 删除自定义操作。