VsShellUtilities.ShowMessageBox Method
Displays a message box with the specified message.
Namespace: Microsoft.VisualStudio.Shell
Assemblies: Microsoft.VisualStudio.Shell.9.0 (in Microsoft.VisualStudio.Shell.9.0.dll)
Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)
Microsoft.VisualStudio.Shell (in Microsoft.VisualStudio.Shell.dll)
Syntax
'Déclaration
Public Shared Function ShowMessageBox ( _
serviceProvider As IServiceProvider, _
message As String, _
title As String, _
icon As OLEMSGICON, _
msgButton As OLEMSGBUTTON, _
defaultButton As OLEMSGDEFBUTTON _
) As Integer
'Utilisation
Dim serviceProvider As IServiceProvider
Dim message As String
Dim title As String
Dim icon As OLEMSGICON
Dim msgButton As OLEMSGBUTTON
Dim defaultButton As OLEMSGDEFBUTTON
Dim returnValue As Integer
returnValue = VsShellUtilities.ShowMessageBox(serviceProvider, _
message, title, icon, msgButton, defaultButton)
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
- 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
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.