PackageUtility.ShowMessageBox Method (IServiceProvider, String, String, OLEMSGBUTTON, OLEMSGDEFBUTTON, OLEMSGICON)
Helper method to show a message box within the shell.
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.10.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.10.0.dll)
Syntax
'Declaração
Public Shared Function ShowMessageBox ( _
serviceProvider As IServiceProvider, _
messageText As String, _
f1Keyword As String, _
messageButtons As OLEMSGBUTTON, _
defaultButton As OLEMSGDEFBUTTON, _
messageIcon As OLEMSGICON _
) As DialogResult
public static DialogResult ShowMessageBox(
IServiceProvider serviceProvider,
string messageText,
string f1Keyword,
OLEMSGBUTTON messageButtons,
OLEMSGDEFBUTTON defaultButton,
OLEMSGICON messageIcon
)
public:
static DialogResult ShowMessageBox(
IServiceProvider^ serviceProvider,
String^ messageText,
String^ f1Keyword,
OLEMSGBUTTON messageButtons,
OLEMSGDEFBUTTON defaultButton,
OLEMSGICON messageIcon
)
static member ShowMessageBox :
serviceProvider:IServiceProvider *
messageText:string *
f1Keyword:string *
messageButtons:OLEMSGBUTTON *
defaultButton:OLEMSGDEFBUTTON *
messageIcon:OLEMSGICON -> DialogResult
public static function ShowMessageBox(
serviceProvider : IServiceProvider,
messageText : String,
f1Keyword : String,
messageButtons : OLEMSGBUTTON,
defaultButton : OLEMSGDEFBUTTON,
messageIcon : OLEMSGICON
) : DialogResult
Parameters
- serviceProvider
Type: System.IServiceProvider
- messageText
Type: System.String
Text to show.
- f1Keyword
Type: System.String
F1-keyword.
- messageButtons
Type: Microsoft.VisualStudio.Shell.Interop.OLEMSGBUTTON
Buttons which should appear in the dialog.
- defaultButton
Type: Microsoft.VisualStudio.Shell.Interop.OLEMSGDEFBUTTON
Default button (invoked when user presses return).
- messageIcon
Type: Microsoft.VisualStudio.Shell.Interop.OLEMSGICON
Icon (warning, error, informational, etc.) to display
Return Value
Type: System.Windows.Forms.DialogResult
.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.