Compartilhar via


IManagementUIService.ShowMessage Método

Definição

Exibe a mensagem especificada em uma caixa de mensagem.

Sobrecargas

ShowMessage(String, String)

Exibe a mensagem especificada em uma caixa de mensagem com a legenda especificada.

ShowMessage(String, String, MessageBoxButtons, MessageBoxIcon)

Exibe a mensagem especificada em uma caixa de mensagem com a legenda, os botões e o ícone especificados.

ShowMessage(String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton)

Exibe a mensagem especificada em uma caixa de mensagem com a legenda, os botões, o ícone e o botão padrão especificados.

ShowMessage(String, String)

Exibe a mensagem especificada em uma caixa de mensagem com a legenda especificada.

public:
 void ShowMessage(System::String ^ text, System::String ^ caption);
public void ShowMessage (string text, string caption);
abstract member ShowMessage : string * string -> unit
Public Sub ShowMessage (text As String, caption As String)

Parâmetros

text
String

A mensagem a ser exibida.

caption
String

A legenda da caixa de mensagem.

Exemplos

O exemplo a seguir implementa esse método.

private IWin32Window DialogOwner {
    get {
        return _curWin.Peek();
    }
} 
void IManagementUIService.ShowMessage(string text, string caption) {
    ShowMessage(DialogOwner,
        _owner.Title,         // member var init in MyUI_Srvc ctor
        caption,
        text,
        MessageBoxIcon.Information,
        MessageBoxButtons.OK,
        MessageBoxDefaultButton.Button1);
} 
internal DialogResult ShowMessage(
    IWin32Window owner,
    string appTitle,
    string caption, string text,
    MessageBoxIcon icon,
    MessageBoxButtons buttons,
    MessageBoxDefaultButton defaultButton) {

    if (String.IsNullOrEmpty(caption)) {
        caption = appTitle;
    }

    MessageBoxOptions options = (MessageBoxOptions)0;

    if ((owner is Control && owner != null &&
        ((Control)owner).RightToLeft == RightToLeft.Yes) ||
        _rightToLeft) {
        options |= MessageBoxOptions.RtlReading |
            MessageBoxOptions.RightAlign;
    }

    return MessageBox.Show(owner, text, caption,
        buttons, icon, defaultButton, options);
} 

Aplica-se a

ShowMessage(String, String, MessageBoxButtons, MessageBoxIcon)

Exibe a mensagem especificada em uma caixa de mensagem com a legenda, os botões e o ícone especificados.

public:
 System::Windows::Forms::DialogResult ShowMessage(System::String ^ text, System::String ^ caption, System::Windows::Forms::MessageBoxButtons buttons, System::Windows::Forms::MessageBoxIcon icon);
public System.Windows.Forms.DialogResult ShowMessage (string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon);
abstract member ShowMessage : string * string * System.Windows.Forms.MessageBoxButtons * System.Windows.Forms.MessageBoxIcon -> System.Windows.Forms.DialogResult
Public Function ShowMessage (text As String, caption As String, buttons As MessageBoxButtons, icon As MessageBoxIcon) As DialogResult

Parâmetros

text
String

A mensagem a ser exibida.

caption
String

A legenda da caixa de mensagem.

buttons
MessageBoxButtons

Um dos valores MessageBoxButtons que especifica quais botões devem ser exibidos na caixa de mensagem.

icon
MessageBoxIcon

Um dos valores MessageBoxIcon que especifica qual ícone deve ser exibido na caixa de mensagem.

Retornos

Um dos valores de DialogResult.

Exemplos

O exemplo a seguir implementa esse método.

private IWin32Window DialogOwner {
    get {
        return _curWin.Peek();
    }
} 
DialogResult IManagementUIService.ShowMessage(
string text,
string caption,
MessageBoxButtons buttons,
MessageBoxIcon icon
) {
    return ShowMessage(DialogOwner,
        _owner.Title,         // member var init in MyUI_Srvc ctor
        caption,
        text,
        icon,
        buttons,
        MessageBoxDefaultButton.Button1);
} 
internal DialogResult ShowMessage(
    IWin32Window owner,
    string appTitle,
    string caption, string text,
    MessageBoxIcon icon,
    MessageBoxButtons buttons,
    MessageBoxDefaultButton defaultButton) {

    if (String.IsNullOrEmpty(caption)) {
        caption = appTitle;
    }

    MessageBoxOptions options = (MessageBoxOptions)0;

    if ((owner is Control && owner != null &&
        ((Control)owner).RightToLeft == RightToLeft.Yes) ||
        _rightToLeft) {
        options |= MessageBoxOptions.RtlReading |
            MessageBoxOptions.RightAlign;
    }

    return MessageBox.Show(owner, text, caption,
        buttons, icon, defaultButton, options);
} 

Aplica-se a

ShowMessage(String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton)

Exibe a mensagem especificada em uma caixa de mensagem com a legenda, os botões, o ícone e o botão padrão especificados.

public:
 System::Windows::Forms::DialogResult ShowMessage(System::String ^ text, System::String ^ caption, System::Windows::Forms::MessageBoxButtons buttons, System::Windows::Forms::MessageBoxIcon icon, System::Windows::Forms::MessageBoxDefaultButton defaultButton);
public System.Windows.Forms.DialogResult ShowMessage (string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton);
abstract member ShowMessage : string * string * System.Windows.Forms.MessageBoxButtons * System.Windows.Forms.MessageBoxIcon * System.Windows.Forms.MessageBoxDefaultButton -> System.Windows.Forms.DialogResult
Public Function ShowMessage (text As String, caption As String, buttons As MessageBoxButtons, icon As MessageBoxIcon, defaultButton As MessageBoxDefaultButton) As DialogResult

Parâmetros

text
String

A mensagem a ser exibida.

caption
String

A legenda da caixa de mensagem.

buttons
MessageBoxButtons

Um dos valores MessageBoxButtons que especifica quais botões devem ser exibidos na caixa de mensagem.

icon
MessageBoxIcon

Um dos valores MessageBoxIcon que especifica qual ícone deve ser exibido na caixa de mensagem.

defaultButton
MessageBoxDefaultButton

Um dos MessageBoxDefaultButton valores que especifica qual botão na caixa de mensagem é o botão padrão.

Retornos

Um dos valores de DialogResult.

Exemplos

O exemplo a seguir implementa esse método.

DialogResult IManagementUIService.ShowMessage(
string text,
string caption,
MessageBoxButtons buttons,
MessageBoxIcon icon
) {
    return ShowMessage(DialogOwner,
        _owner.Title,         // member var init in MyUI_Srvc ctor
        caption,
        text,
        icon,
        buttons,
        MessageBoxDefaultButton.Button1);
} 

Aplica-se a