如果已将属性从节点提升到消息流级别,则当您不再想在消息流级别指定其值时可将其除去(删除)。属性回复到您在节点级别指定的值。如果您除去的已提升属性为必要属性,请确保您已在
节点级别设置了值。如果没有设置,则无法成功地部署包含此消息流的代理归档文件。
如果您已经提升了一个或多个消息流节点属性,并要删除它们:
- 切换到“代理应用程序开发”透视图。
- 通过在导航器视图中双击消息流,打开您要提升属性的消息流。 您也可以通过在导航器视图中右键单击消息流,然后单击打开来打开消息流。 在编辑器视图中显示了消息流内容。
如果这是您打开的第一个消息流,则还在编辑器视图的左边显示“消息流控制”窗口和可用的内置消息流节点的列表。
- 在编辑器视图中,右键单击要提升其属性的消息流节点符号。
- 选择提升属性。
显示“提升属性”对话框。
- 在对话框右侧的属性列表中选择要除去的提升属性,并单击除去。 从右边的列表除去了属性。它复原到左边的列表,回到您提升它的
节点的属性树中的相应位置。如果选择,您可以再次提升该属性。
- 如果要删除单个组内所有的提升属性,则在右边的列表中选择组并单击除去。 从该列表删除所包含的组和所有属性:您提升的个别属性复原到提升它们的节点。
- 单击应用落实此更改,而不关闭“属性提升”对话框。单击确定完成更新并关闭对话框。
如果在更高级别的消息流中包含此消息流,并已经为现在删除的提升属性设置了值,则嵌入流不会自动更新来反映删除。然而,当在代理域中部署嵌入式消息流时,忽略删除的属性。