EditingContext Services - это набор служб, используемых средой размещения дизайнеров рабочих процессов. Они могут предоставить очень полезную информацию и функциональность вашего дизайнера рабочего процесса. Вы можете внедрить реализацию своей службы, чтобы изменить поведение, получить информацию или получить уведомление об изменениях в конструкторе.
Некоторые примеры услуг и краткое объяснение каждого из них:
- IDesignerDebugView - Управляет точками останова, состоянием отладки и местоположениями источника для отладки
- IExpressionEditorService - Создает редакторы выражений, которые могут обеспечить intellisense в Visual Studio (с использованием материалов .net VB) и в сценариях с измененными параметрами.
- IValidationErrorService - используется для отображения сообщений проверки рабочего процесса в пользовательских элементах управления
- ModelService - Вызывать события при изменении конструктора, получать корневой каталог рабочего процесса и находить его. Подробнее здесь
См. эту ссылку для получения полного списка услуг EditingContext: