IEmbeddedUI Interface

DTF API

Copy image CopyHover image
Deployment Tools Foundation IEmbeddedUI Interface
Deployment Tools Foundation NamespacesMicrosoft.Deployment.WindowsInstallerIEmbeddedUI
[MSI 4.5] Interface for an embedded external user interface for an installation.
Declaration Syntax
C# Visual Basic Visual C++ F#
public interface IEmbeddedUI
Public Interface IEmbeddedUI
public interface class IEmbeddedUI
type IEmbeddedUI =  interface end
Members
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.

Remarks
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)