Deployment Tools Foundation
IEmbeddedUI Interface
[MSI 4.5] Interface for an embedded external user interface for an installation.
![](collapse_all.gif)
C# | Visual Basic | Visual C++ |
public interface IEmbeddedUI
Public Interface IEmbeddedUI
public interface class IEmbeddedUI
![](collapse_all.gif)
All Members | Methods | ||||
|
|
|
Icon | Member | Description |
---|---|---|
![]() |
Initialize(Session, String, InstallUIOptions%) |
Initializes the embedded UI.
|
![]() |
ProcessMessage(InstallMessage, Record, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton) |
Processes information and progress messages sent to the user interface.
|
![]() |
Shutdown()()() |
Shuts down the embedded UI at the end of the installation.
|
![](collapse_all.gif)
Classes which implement this interface must have a public constructor that takes no parameters.