Como adicionar a funcionalidade de configuração do módulo a uma ferramenta de mesclagem
Para permitir que os usuários finais usem módulos de mesclagem configuráveis, você pode criar ferramentas de mesclagem e configuração para fazer o seguinte:
- As ferramentas de mesclagem devem chamar as funções no Mergemod.dll versão 2.0 para mesclar o módulo. As versões anteriores do Mergemod.dll não podem ser usadas para configurar módulos de mesclagem.
- Os aplicativos de configuração do cliente devem interagir com o usuário do módulo de mesclagem para coletar as seleções de usuário para itens configuráveis.
- As ferramentas de mesclagem devem expor as informações de configuração criadas no módulo de mesclagem ao aplicativo cliente para que o cliente possa usar essas informações a fim de consultar o usuário.
- Quando uma ferramenta de mesclagem encontra um item configurável durante uma mesclagem, ela deve chamar a ferramenta de configuração do cliente para informações de personalização obtidas do usuário. A ferramenta de mesclagem deve fazer as alterações especificadas no módulo de mesclagem.
- Os aplicativos de configuração devem permitir que o usuário forneça opções para itens configuráveis, mas todas as opções possíveis não precisam ser reveladas ao usuário. A ferramenta de mesclagem pode usar valores padrão para itens configuráveis não selecionados pelo usuário.
- Se um usuário não fornecer informações de personalização, as ferramentas de mesclagem deverão usar os valores de configuração padrão especificados no módulo de mesclagem.
- Depois que um usuário fornece seleções específicas à ferramenta de configuração, a ferramenta de mesclagem chama o Mergemod.dll para executar a mesclagem.