ProcessMessage Method (messageType, messageRecord, buttons, icon, defaultButton)

DTF API

Copy image CopyHover image
Deployment Tools Foundation ProcessMessage Method (messageType, messageRecord, buttons, icon, defaultButton)
Deployment Tools Foundation NamespacesMicrosoft.Deployment.WindowsInstallerIEmbeddedUIProcessMessage(InstallMessage, Record, MessageButtons, MessageIcon, MessageDefaultButton)
Processes information and progress messages sent to the user interface.
Declaration Syntax
C# Visual Basic Visual C++ F#
MessageResult ProcessMessage(
	InstallMessage messageType,
	Record messageRecord,
	MessageButtons buttons,
	MessageIcon icon,
	MessageDefaultButton defaultButton
)
Function ProcessMessage ( 
	messageType As InstallMessage,
	messageRecord As Record,
	buttons As MessageButtons,
	icon As MessageIcon,
	defaultButton As MessageDefaultButton
) As MessageResult
MessageResult ProcessMessage(
	InstallMessage messageType, 
	Record^ messageRecord, 
	MessageButtons buttons, 
	MessageIcon icon, 
	MessageDefaultButton defaultButton
)
abstract ProcessMessage : 
        messageType : InstallMessage * 
        messageRecord : Record * 
        buttons : MessageButtons * 
        icon : MessageIcon * 
        defaultButton : MessageDefaultButton -> MessageResult 
Parameters
messageType (InstallMessage)
Message type.
messageRecord (Record)
Record that contains message data.
buttons (MessageButtons)
Message buttons.
icon (MessageIcon)
Message box icon.
defaultButton (MessageDefaultButton)
Message box default button.
Return Value
MessageResult
Result of processing the message.
Remarks

Win32 MSI API: EmbeddedUIHandler

Assembly: Microsoft.Deployment.WindowsInstaller (Module: Microsoft.Deployment.WindowsInstaller.dll) Version: 3.0.0.0 (3.11.1.2318)