Determinazione del livello dell'interfaccia utente da un'azione personalizzata
Un'azione personalizzata in una tabella della sequenza dell'interfaccia utente o in un file eseguibile esterno potrebbe richiedere il livello di interfaccia utente corrente dell'installazione. Ad esempio, un'azione personalizzata con una finestra di dialogo deve visualizzare solo la finestra di dialogo quando il livello dell'interfaccia utente è l'interfaccia utente completa o l'interfaccia utente ridotta, non deve visualizzare la finestra di dialogo se il livello dell'interfaccia utente è Basic UI o Nessuno. È consigliabile usare la proprietà UILevel per determinare il livello di interfaccia utente corrente. Non è possibile chiamare MsiSetInternalUI da un'azione personalizzata e non è possibile modificare la proprietà livello dell'interfaccia utente dall'interno di un'azione personalizzata.
È consigliabile che le azioni personalizzate non usino il livello dell'interfaccia utente come condizione per l'invio di messaggi di errore al programma di installazione perché ciò può interferire con la registrazione e i messaggi esterni.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per