Как добавить раскрывающееся свойство в компонент конвейера biztalk
Я пытаюсь добавить раскрывающееся свойство дизайна в компонент конвейера. Я нашел эту статью
и я следовал за всеми шагами. В результате я вижу раскрывающийся список свойств конвейера в Visual Studio, но когда я связываю его с портом получения, я вижу только текстовое поле, а не свойство раскрывающегося списка.
3 ответа
К сожалению, это ожидаемое поведение.
Пользовательский интерфейс конвейера в BizTalk Administrator полностью отличается от пользовательского интерфейса в Visual Studio, а расширенные элементы управления поддерживаются только в Visual Studio.
Просто для пояснения - мои приведенные выше предложения (мой ответ на указанном форуме MSDN) будут показывать раскрывающийся список только во время разработки (в Visual Studio), и это не относится к консоли администратора BizTalk.
На самом деле, даже для стандартных компонентов, таких как XML Assembler, валидатор и т. Д., В консоли администратора не отображаются броские элементы управления, такие как раскрывающийся список или селектор схемы (за исключением логических свойств типа данных). Они доступны только во время разработки в Visual Studio, а не в консоли администратора или для отдельных конфигураций. Например, для XML-Assembler у вас есть некоторые свойства, такие как "Добавить инструкции обработки" или "Область команд обработки", у всех них есть раскрывающийся список со значениями, которые можно выбрать для назначения в Visual Studio, но при развертывании конвейера и просмотре этих назначенных значений в консоли администратора они появляются со значениями, такими как 0,1 (индекс значения в списке / коллекции). Я понимаю, что не многие заметили такое поведение для свойств компонента "из коробки" (например, как они выглядят в Visual studio и в консоли администратора)
Следующая ссылка объясняет, как это сделать https://social.msdn.microsoft.com/Forums/en-US/dd732ffc-0372-4710-a849-370bbdb65419/custom-pipeline-component-with-an-enum-property-to-display-a-custom-drop-down-list?forum=biztalkgeneral