Compartir a través de


Creación de interfaces de usuario en módulos de combinación

Los módulos de combinación rara vez requieren una interfaz de usuario. La liberación de un módulo de combinación que contiene componentes instalables y una interfaz de usuario restringe en última instancia la flexibilidad del usuario del módulo. La combinación de componentes y la interfaz de usuario en un módulo puede evitar que los desarrolladores usen su propia interfaz de usuario o que proporcionen instalaciones silenciosas. Una alternativa mejor es liberar dos módulos de combinación, uno que instale silenciosamente los componentes y un segundo módulo opcional que contenga la interfaz de usuario. El módulo con la interfaz de usuario debe enumerar el módulo de componentes en su tabla ModuleDependency. Este método permite a los autores de módulos proporcionar una interfaz de usuario sin imponerla a los desarrolladores.

Cuando se usan tablas de interfaz de usuario en módulos de combinación, se pueden combinar del mismo modo que cualquier otra tabla.