VsShellUtilities::ShowMessageBox Method (IServiceProvider^, String^, String^, OLEMSGICON, OLEMSGBUTTON, OLEMSGDEFBUTTON)

 

Displays a message box with the specified message.

Namespace:   Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)

public:
static int ShowMessageBox(
	IServiceProvider^ serviceProvider,
	String^ message,
	String^ title,
	OLEMSGICON icon,
	OLEMSGBUTTON msgButton,
	OLEMSGDEFBUTTON defaultButton
)

Parameters

serviceProvider
Type: System::IServiceProvider^

IServiceProvider.

message
Type: System::String^

The message to display.

title
Type: System::String^

The title of the message box.

icon
Type: Microsoft.VisualStudio.Shell.Interop::OLEMSGICON

The OLEMSGICON value that specifies the type of message.

msgButton
Type: Microsoft.VisualStudio.Shell.Interop::OLEMSGBUTTON

The OLEMSGBUTTON value that specifies the set of buttons to display.

defaultButton
Type: Microsoft.VisualStudio.Shell.Interop::OLEMSGDEFBUTTON

The OLEMSGDEFBUTTON value that specifies which button is to be the default button.

Return Value

Type: System::Int32

OK = 1, Cancel = 2, Abort = 3, Retry = 4, Ignore = 5, Yes = 6, No = 7 depending on what button is pressed.

Return to top
Show: