Поделиться через


Добавление возможности конфигурации модуля в средство слияния

Чтобы разрешить конечным пользователям использовать настраиваемые модули слияния, можно создать средства слияния и настройки, чтобы сделать следующее:

  • Средства слияния должны вызывать функции в Mergemod.dll версии 2.0 для слияния модуля. Более ранние версии Mergemod.dll нельзя использовать для настройки модулей слияния.
  • Клиентские приложения конфигурации должны взаимодействовать с пользователем модуля слияния для сбора пользовательских выборок для настраиваемых элементов.
  • Средства слияния должны предоставлять сведения о конфигурации, созданные в модуле слияния, клиентскому приложению, чтобы клиент смог использовать эти сведения для запроса пользователя.
  • Когда средство слияния обнаруживает настраиваемый элемент во время слияния, оно должно вызывать средство настройки клиента для получения сведений о настройке, полученных от пользователя. Средство слияния должно внести указанные изменения в модуль слияния.
  • Приложения конфигурации должны позволить пользователю предоставлять варианты для настраиваемых элементов, но пользователю не нужно раскрывать все возможные варианты. Средство слияния может использовать значения по умолчанию для настраиваемых элементов, которые пользователь не выбирает.
  • Если пользователь не предоставляет сведения о настройке, средства слияния должны использовать значения конфигурации по умолчанию, указанные в модуле слияния.
  • После того как пользователь предоставит средству настройки определенные параметры, средство слияния вызывает Mergemod.dll для выполнения слияния.