Proyecto de configuración .net: Cómo pasar múltiples campos CustomActionData

En un "Proyecto de configuración" .net, es posible agregar una o más pantallas personalizadas en el asistente de configuración, con campos (por ejemplo, cuadros de texto) donde el usuario puede ingresar parámetros de instalación adicionales.

Un campo personalizado se puede pasar a un proyecto de biblioteca de clase "Acción personalizada", para manejar el campo de usuario. La imagen a continuación muestra cómo se asigna la propiedad "ServerName" al campo de texto EDITB1:

Dentro de la clase Acción personalizada, se accede a la propiedad de la siguiente manera:

string serverName = Context.Parameters["ServerName"];

Pregunta: ¿cómo se pueden especificar varias propiedades (para varios cuadros de texto) a la Acción personalizada?

Respuestas a la pregunta(1)

Su respuesta a la pregunta