

Deployment Tools Foundation
IEmbeddedUI Interface
[MSI 4.5] Interface for an embedded external user interface for an installation.

C# | Visual Basic | Visual C++ | F# |
public interface IEmbeddedUI
Public Interface IEmbeddedUI
public interface class IEmbeddedUI
type IEmbeddedUI = interface end

All Members | Methods | ||||
|
|
|
Icon | Member | Description |
---|---|---|
![]() |
Initialize(Session, String, InstallUIOptions%) |
Initializes the embedded UI.
|
![]() |
ProcessMessage(InstallMessage, Record, MessageButtons, MessageIcon, MessageDefaultButton) |
Processes information and progress messages sent to the user interface.
|
![]() |
Shutdown()()()() |
Shuts down the embedded UI at the end of the installation.
|

Classes which implement this interface must have a public constructor that takes no parameters.
Assembly: Microsoft.Deployment.WindowsInstaller (Module: Microsoft.Deployment.WindowsInstaller.dll) Version: 3.0.0.0 (3.11.1.2318)