Eventos de control (Windows Installer)
ControlEvent especifica una acción que debe realizar el instalador o un cambio en los atributos de uno o varios controles de un cuadro de diálogo. Para obtener más información sobre ControlEvents, consulte Introducción a ControlEvents.
La siguiente tabla proporciona vínculos para obtener más información sobre controlEvents concretos.
Evento de control | Breve descripción del ControlEvent |
---|---|
ActionData | Publica datos en la acción más reciente. |
ActionText | Publica el nombre de la acción actual. |
AddLocal | Le notifica al instalador que ejecute características localmente. |
AddSource | Le notifica al instalador que ejecute características desde su origen. |
CheckExistingTargetPath | Le notifica al instalador que compruebe que se puede escribir la ruta de acceso. |
CheckTargetPath | Le notifica al instalador que compruebe que la ruta es válida. |
DirectoryListNew | Notifica al control DirectoryList para crear una carpeta. |
DirectoryListOpen | Selecciona el directorio en el control DirectoryList. |
DirectoryListUp | Le notifica al control DirectoryList que seleccione el elemento primario del directorio actual. |
DoAction | El cuadro de diálogo le notifica al instalador que ejecute una acción personalizada. |
EnableRollback | Se usa para desactivar y activar las funcionalidades de reversión. |
EndDialog | Le notifica al instalador que quite un cuadro de diálogo modal. |
IgnoreChange | El control DirectoryList lo publica cuando se resalta una carpeta pero no se abre. |
MsiLaunchApp | Este evento de control ejecuta un archivo especificado. Windows Installer 4.5 y versiones anteriores: No se admite. |
MsiPrint | Le permite al usuario imprimir el contenido del control ScrollableText. Windows Installer 4.5 y versiones anteriores: No se admite. |
NewDialog | Le notifica al instalador que cambie un cuadro de diálogo modal a otro cuadro de diálogo. |
Reinstall | Inicia una reinstalación de características. |
ReinstallMode | Especifica el modo de validación durante una reinstalación. |
Remove | Notifica al instalador cuándo se seleccionan las características para su eliminación. |
Reset | Restablece todos los valores de propiedad a los valores predeterminados usados al crear el cuadro de diálogo. |
RmShutdownAndRestart | Usa el Administrador de reinicio para apagar todas las aplicaciones que tienen archivos en uso y reiniciarlas al final de la instalación. |
ScriptInProgress | Muestra una cadena mientras se compila el script de ejecución. |
SelectionAction | SelectionTree lo publica para describir un elemento. |
SelectionBrowse | SelectionTree lo publica para generar un cuadro de diálogo. |
SelectionDescription | SelectionTree lo publica para proporcionar una cadena en el campo Description de la tabla Feature. |
SelectionNoItems | SelectionTree lo usa para eliminar texto o deshabilitar botones. |
SelectionPath | SelectionTree lo publica para proporcionar la ruta de acceso de un elemento. |
SelectionPathOn | SelectionTree lo publica para indicar si hay una ruta de acceso asociada a una característica. |
SelectionSize | El control SelectionTree lo publica para proporcionar el tamaño de un elemento. |
SetInstallLevel | El instalador cambia el nivel de instalación a un valor especificado. |
SetProgress | El instalador lo publica para proporcionar el progreso de la instalación. |
SetProperty | Establece una propiedad especificada. |
SetTargetPath | Le notifica al instalador que compruebe y establezca una ruta de acceso. |
SpawnDialog | Le notifica al instalador que cree un elemento secundario de un cuadro modal. |
SpawnWaitDialog | Desencadena un cuadro de diálogo especificado. |
TimeRemaining | El instalador lo publica para proporcionar el tiempo restante en la secuencia de progreso. |
ValidateProductID | Establece ProductID en el id. de producto completo. |