Condividi tramite


Eventi di controllo (Windows Installer)

Un oggetto ControlEvent specifica un'azione da eseguire dal programma di installazione o una modifica negli attributi di uno o più controlli in una finestra di dialogo. Per altre informazioni su ControlEvents, vedere Cenni preliminari su ControlEvent.

Nella tabella seguente vengono forniti collegamenti ad altre informazioni su determinati ControlEvents.

Evento di controllo Breve descrizione di ControlEvent
ActionData Pubblica i dati nell'azione più recente.
ActionText Pubblica il nome dell'azione corrente.
Addlocal Notifica al programma di installazione di eseguire le funzionalità in locale.
AddSource Notifica al programma di installazione di eseguire le funzionalità dall'origine.
CheckExistingTargetPath Notifica al programma di installazione di verificare che il percorso possa essere scritto.
CheckTargetPath Notifica al programma di installazione di verificare che il percorso sia valido.
DirectoryListNew Notifica al controllo DirectoryList di creare una nuova cartella.
DirectoryListOpen Seleziona la directory nel controllo DirectoryList.
DirectoryListUp Notifica al controllo DirectoryList di selezionare l'elemento padre della directory corrente.
DoAction La finestra di dialogo notifica al programma di installazione di eseguire un'azione personalizzata.
EnableRollback Usato per attivare e disattivare le funzionalità di rollback.
EndDialog Notifica al programma di installazione di rimuovere una finestra di dialogo modale.
IgnoreChange Pubblicato dal controllo DirectoryList quando una cartella è evidenziata ma non aperta.
MsiLaunchApp Questo evento di controllo esegue un file specificato. Windows Installer 4.5 e versioni precedenti: Non supportato.
MsiPrint Consente all'utente di stampare il contenuto del controllo ScrollableText. Windows Installer 4.5 e versioni precedenti: Non supportato.
NewDialog Notifica al programma di installazione di modificare una finestra di dialogo modale in un'altra finestra di dialogo.
Reinstallare Avvia una reinstallazione delle funzionalità.
ReinstallMode Specifica la modalità di convalida durante una reinstallazione.
Rimuovi Notifica al programma di installazione quando vengono selezionate le funzionalità per la rimozione.
Reimpostazione Reimposta tutti i valori delle proprietà sui valori predefiniti utilizzati al momento della creazione della finestra di dialogo.
RmShutdownAndRestart Usare Gestione riavvio per arrestare tutte le applicazioni con file in uso e riavviarle alla fine dell'installazione.
ScriptInProgress Visualizza una stringa durante la compilazione dello script di esecuzione.
SelectionAction Pubblicato da SelectionTree per descrivere un elemento.
SelectionBrowse Pubblicato da SelectionTree per generare una finestra di dialogo.
SelectionDescription Pubblicato da SelectionTree per fornire una stringa nel campo Descrizione della tabella delle funzionalità.
SelectionNoItems Utilizzato da SelectionTree per eliminare il testo o disabilitare i pulsanti.
SelectionPath Pubblicato da SelectionTree per fornire il percorso di un elemento.
SelectionPathOn Pubblicato da SelectionTree per indicare se è presente un percorso associato a una funzionalità.
SelectionSize Pubblicato dal controllo SelectionTree per fornire le dimensioni di un elemento.
SetInstallLevel Il programma di installazione modifica il livello di installazione in un valore specificato.
SetProgress Pubblicato dal programma di installazione per fornire lo stato di avanzamento dell'installazione.
SetProperty Imposta una proprietà specificata.
SetTargetPath Notifica al programma di installazione di controllare e impostare un percorso.
SpawnDialog Notifica al programma di installazione di creare un elemento figlio di una casella modale.
SpawnWaitDialog Attiva una finestra di dialogo specificata.
TimeRemaining Pubblicato dal programma di installazione per fornire il tempo rimanente nella sequenza di stato.
ValidateProductID Imposta ProductID sull'ID prodotto completo.