Share via


VsShellUtilities.ShowMessageBox Method

Displays a message box with the specified message.

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

Syntax

'Declaration
Public Shared Function ShowMessageBox ( _
    serviceProvider As IServiceProvider, _
    message As String, _
    title As String, _
    icon As OLEMSGICON, _
    msgButton As OLEMSGBUTTON, _
    defaultButton As OLEMSGDEFBUTTON _
) As Integer
public static int ShowMessageBox(
    IServiceProvider serviceProvider,
    string message,
    string title,
    OLEMSGICON icon,
    OLEMSGBUTTON msgButton,
    OLEMSGDEFBUTTON defaultButton
)
public:
static int ShowMessageBox(
    IServiceProvider^ serviceProvider, 
    String^ message, 
    String^ title, 
    OLEMSGICON icon, 
    OLEMSGBUTTON msgButton, 
    OLEMSGDEFBUTTON defaultButton
)
static member ShowMessageBox : 
        serviceProvider:IServiceProvider * 
        message:string * 
        title:string * 
        icon:OLEMSGICON * 
        msgButton:OLEMSGBUTTON * 
        defaultButton:OLEMSGDEFBUTTON -> int
public static function ShowMessageBox(
    serviceProvider : IServiceProvider, 
    message : String, 
    title : String, 
    icon : OLEMSGICON, 
    msgButton : OLEMSGBUTTON, 
    defaultButton : OLEMSGDEFBUTTON
) : int

Parameters

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.

.NET Framework Security

See Also

Reference

VsShellUtilities Class

Microsoft.VisualStudio.Shell Namespace