【发布时间】:2014-05-13 20:50:32
【问题描述】:
我正在尝试将下拉设计属性添加到管道组件中。我找到了这篇文章
我遵循了所有步骤。结果是我可以在 Visual Studio 中看到下拉到管道属性中,但是当我将其关联到接收端口时,我只能看到文本框而不是下拉属性。
【问题讨论】:
标签: c# biztalk pipeline biztalk-2010
我正在尝试将下拉设计属性添加到管道组件中。我找到了这篇文章
我遵循了所有步骤。结果是我可以在 Visual Studio 中看到下拉到管道属性中,但是当我将其关联到接收端口时,我只能看到文本框而不是下拉属性。
【问题讨论】:
标签: c# biztalk pipeline biztalk-2010
不幸的是,这是预期的行为。
BizTalk Administrator 中的 Pipeline UI 与 Visual Studio 中的 UI 完全不同,扩展控件仅在 Visual Studio 中支持。
【讨论】:
只是为了澄清-我的上述建议(我在referenced MSDN forum 中的回复)只会在设计时(在视觉工作室中)显示下拉列表,这不适用于 BizTalk 管理控制台。
事实上,即使对于 XML 汇编器、验证器等开箱即用的组件,下拉列表或架构选择器等华丽的控件也不会出现在管理控制台中(布尔数据类型属性除外)。它们仅在 Visual Studio 中的设计期间可用,而不是在管理控制台中或用于每个实例的配置。例如,对于 XML-Assembler,您有一些属性,例如“添加处理指令”或“处理指令范围”,它们都有下拉列表,其中包含您可以选择在 Visual Studio 中分配的值,但是当您部署管道并查看那些分配的值时在管理控制台中,它们以 0,1 之类的值出现(列表/集合中的值的索引)。我意识到没有多少人注意到开箱即用组件属性的这种行为(就像它们在 Visual Studio 和管理控制台中的显示方式一样)
【讨论】: