ExceptionMessageBox Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Construtor sobrecarregado para ExceptionMessageBox.
Sobrecargas
ExceptionMessageBox() |
Cria uma instância de ExceptionMessageBox com as propriedades padrão. |
ExceptionMessageBox(Exception) |
Cria uma instância de ExceptionMessageBox usando informações do Exception especificado. |
ExceptionMessageBox(String) |
Cria uma instância de ExceptionMessageBox com o texto da mensagem de erro de nível superior fornecido. |
ExceptionMessageBox(Exception, ExceptionMessageBoxButtons) |
Cria uma instância de ExceptionMessageBox usando informações do Exception especificado e especificando os botões a serem exibidos na caixa de mensagem. |
ExceptionMessageBox(String, String) |
Cria uma instância com o texto da mensagem de ExceptionMessageBox erro de nível superior fornecido e a legenda da caixa de diálogo da caixa de mensagem de exceção. |
ExceptionMessageBox(Exception, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol) |
Cria uma instância de ExceptionMessageBox usando informações do Exception especificado e especificando os botões e o símbolo a serem exibidos na caixa de mensagem. |
ExceptionMessageBox(String, String, ExceptionMessageBoxButtons) |
Cria uma instância com o texto da mensagem de ExceptionMessageBox erro de nível superior fornecido e a legenda da caixa de diálogo da caixa de mensagem de exceção. O método também especifica botões a serem exibidos na caixa de mensagem de exceção. |
ExceptionMessageBox(Exception, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton) |
Cria uma instância de ExceptionMessageBox usando informações da Exception especificado e especificando os botões, o símbolo e o botão padrão a serem exibidos na caixa de mensagem de exceção. . |
ExceptionMessageBox(String, String, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol) |
Cria uma instância de ExceptionMessageBox com o texto da mensagem de erro de nível superior fornecido e a legenda da caixa de diálogo da caixa de mensagem de exceção. O método também especifica os botões e o símbolo a serem exibidos na caixa de mensagem de exceção. |
ExceptionMessageBox(Exception, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton, ExceptionMessageBoxOptions) |
Cria uma instância de ExceptionMessageBox usando informações da Exception especificado e especificando os botões, o símbolo, o botão padrão e outras propriedades a serem exibidas na caixa de mensagem de exceção. |
ExceptionMessageBox(String, String, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton) |
Cria uma instância de ExceptionMessageBox com o texto da mensagem de erro de nível superior fornecido e a legenda da caixa de diálogo da caixa de mensagem. O método também especifica os botões, o símbolo e o botão padrão a serem exibidos na caixa de mensagem de exceção. |
ExceptionMessageBox(String, String, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton, ExceptionMessageBoxOptions) |
Cria uma instância de ExceptionMessageBox com o texto da mensagem de erro de nível superior fornecido e a legenda da caixa de diálogo da caixa de mensagem. O método também especifica os botões, o símbolo, o botão padrão e as opções da caixa de diálogo a serem exibidos na caixa de mensagem de exceção. |
ExceptionMessageBox()
Cria uma instância de ExceptionMessageBox com as propriedades padrão.
public:
ExceptionMessageBox();
public ExceptionMessageBox ();
Public Sub New ()
Aplica-se a
ExceptionMessageBox(Exception)
Cria uma instância de ExceptionMessageBox usando informações do Exception especificado.
public:
ExceptionMessageBox(Exception ^ exception);
public ExceptionMessageBox (Exception exception);
new Microsoft.SqlServer.MessageBox.ExceptionMessageBox : Exception -> Microsoft.SqlServer.MessageBox.ExceptionMessageBox
Public Sub New (exception As Exception)
Parâmetros
- exception
- Exception
Exception que contém o texto de nível superior, o texto da exceção interna, a legenda, os dados, o link de ajuda e informações opcionais adicionais a serem exibidas na caixa de mensagem de exceção.
Exemplos
try
{
// Do something that may generate an exception.
throw new ApplicationException("An error has occured");
}
catch (ApplicationException ex)
{
// Define a new top-level error message.
string str = "The action failed.";
// Add the new top-level message to the handled exception.
ApplicationException exTop = new ApplicationException(str, ex);
exTop.Source = this.Text;
// Show an exception message box with an OK button (the default).
ExceptionMessageBox box = new ExceptionMessageBox(exTop);
box.Show(this);
}
Try
' Do something that may generate an exception.
Throw New ApplicationException("An error has occured")
Catch ex As ApplicationException
' Define a new top-level error message.
Dim str As String = "The action failed."
' Add the new top-level message to the handled exception.
Dim exTop As ApplicationException = New ApplicationException(str, ex)
exTop.Source = Me.Text
' Show an exception message box with an OK button (the default).
Dim box As ExceptionMessageBox = New ExceptionMessageBox(exTop)
box.Show(Me)
End Try
Aplica-se a
ExceptionMessageBox(String)
Cria uma instância de ExceptionMessageBox com o texto da mensagem de erro de nível superior fornecido.
public:
ExceptionMessageBox(System::String ^ text);
public ExceptionMessageBox (string text);
new Microsoft.SqlServer.MessageBox.ExceptionMessageBox : string -> Microsoft.SqlServer.MessageBox.ExceptionMessageBox
Public Sub New (text As String)
Parâmetros
- text
- String
Texto do erro da mensagem de nível superior.
Aplica-se a
ExceptionMessageBox(Exception, ExceptionMessageBoxButtons)
Cria uma instância de ExceptionMessageBox usando informações do Exception especificado e especificando os botões a serem exibidos na caixa de mensagem.
public:
ExceptionMessageBox(Exception ^ exception, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxButtons buttons);
public ExceptionMessageBox (Exception exception, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons buttons);
new Microsoft.SqlServer.MessageBox.ExceptionMessageBox : Exception * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons -> Microsoft.SqlServer.MessageBox.ExceptionMessageBox
Public Sub New (exception As Exception, buttons As ExceptionMessageBoxButtons)
Parâmetros
- exception
- Exception
Exception que contém o texto de nível superior, o texto da exceção interna, a legenda, os dados, o link de ajuda e informações opcionais adicionais a serem exibidas na caixa de mensagem de exceção.
- buttons
- ExceptionMessageBoxButtons
Enumeração ExceptionMessageBoxButtons que especifica os botões a serem exibidos na caixa de mensagem.
Aplica-se a
ExceptionMessageBox(String, String)
Cria uma instância com o texto da mensagem de ExceptionMessageBox erro de nível superior fornecido e a legenda da caixa de diálogo da caixa de mensagem de exceção.
public:
ExceptionMessageBox(System::String ^ text, System::String ^ caption);
public ExceptionMessageBox (string text, string caption);
new Microsoft.SqlServer.MessageBox.ExceptionMessageBox : string * string -> Microsoft.SqlServer.MessageBox.ExceptionMessageBox
Public Sub New (text As String, caption As String)
Parâmetros
- text
- String
Texto do erro da mensagem de nível superior.
- caption
- String
Legenda da caixa de mensagem de exceção.
Aplica-se a
ExceptionMessageBox(Exception, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol)
Cria uma instância de ExceptionMessageBox usando informações do Exception especificado e especificando os botões e o símbolo a serem exibidos na caixa de mensagem.
public:
ExceptionMessageBox(Exception ^ exception, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxButtons buttons, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxSymbol symbol);
public ExceptionMessageBox (Exception exception, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons buttons, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxSymbol symbol);
new Microsoft.SqlServer.MessageBox.ExceptionMessageBox : Exception * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxSymbol -> Microsoft.SqlServer.MessageBox.ExceptionMessageBox
Public Sub New (exception As Exception, buttons As ExceptionMessageBoxButtons, symbol As ExceptionMessageBoxSymbol)
Parâmetros
- exception
- Exception
Exception que contém o texto de nível superior, o texto da exceção interna, a legenda, os dados, o link de ajuda e informações opcionais adicionais a serem exibidas na caixa de mensagem de exceção.
- buttons
- ExceptionMessageBoxButtons
Enumeração ExceptionMessageBoxButtons que especifica os botões a serem exibidos na caixa de mensagem de exceção.
- symbol
- ExceptionMessageBoxSymbol
Enumeração ExceptionMessageBoxSymbol que especifica o símbolo a ser exibido na caixa de mensagem de exceção.
Aplica-se a
ExceptionMessageBox(String, String, ExceptionMessageBoxButtons)
Cria uma instância com o texto da mensagem de ExceptionMessageBox erro de nível superior fornecido e a legenda da caixa de diálogo da caixa de mensagem de exceção. O método também especifica botões a serem exibidos na caixa de mensagem de exceção.
public:
ExceptionMessageBox(System::String ^ text, System::String ^ caption, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxButtons buttons);
public ExceptionMessageBox (string text, string caption, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons buttons);
new Microsoft.SqlServer.MessageBox.ExceptionMessageBox : string * string * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons -> Microsoft.SqlServer.MessageBox.ExceptionMessageBox
Public Sub New (text As String, caption As String, buttons As ExceptionMessageBoxButtons)
Parâmetros
- text
- String
Texto do erro da mensagem de nível superior.
- caption
- String
Legenda da caixa de mensagem de exceção.
- buttons
- ExceptionMessageBoxButtons
Enumeração ExceptionMessageBoxButtons que especifica os botões a serem exibidos na caixa de mensagem de exceção.
Aplica-se a
ExceptionMessageBox(Exception, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton)
Cria uma instância de ExceptionMessageBox usando informações da Exception especificado e especificando os botões, o símbolo e o botão padrão a serem exibidos na caixa de mensagem de exceção. .
public:
ExceptionMessageBox(Exception ^ exception, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxButtons buttons, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxSymbol symbol, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxDefaultButton defaultButton);
public ExceptionMessageBox (Exception exception, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons buttons, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxSymbol symbol, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxDefaultButton defaultButton);
new Microsoft.SqlServer.MessageBox.ExceptionMessageBox : Exception * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxSymbol * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxDefaultButton -> Microsoft.SqlServer.MessageBox.ExceptionMessageBox
Public Sub New (exception As Exception, buttons As ExceptionMessageBoxButtons, symbol As ExceptionMessageBoxSymbol, defaultButton As ExceptionMessageBoxDefaultButton)
Parâmetros
- exception
- Exception
Exception que contém o texto de nível superior, o texto da exceção interna, a legenda, os dados, o link de ajuda e informações opcionais adicionais a serem exibidas na caixa de mensagem de exceção.
- buttons
- ExceptionMessageBoxButtons
Enumeração ExceptionMessageBoxButtons que especifica os botões a serem exibidos na caixa de mensagem de exceção.
- symbol
- ExceptionMessageBoxSymbol
Enumeração ExceptionMessageBoxSymbol que especifica o símbolo a ser exibido na caixa de mensagem de exceção.
- defaultButton
- ExceptionMessageBoxDefaultButton
Enumeração ExceptionMessageBoxDefaultButton que especifica o botão padrão para a caixa de mensagem de exceção.
Aplica-se a
ExceptionMessageBox(String, String, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol)
Cria uma instância de ExceptionMessageBox com o texto da mensagem de erro de nível superior fornecido e a legenda da caixa de diálogo da caixa de mensagem de exceção. O método também especifica os botões e o símbolo a serem exibidos na caixa de mensagem de exceção.
public:
ExceptionMessageBox(System::String ^ text, System::String ^ caption, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxButtons buttons, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxSymbol symbol);
public ExceptionMessageBox (string text, string caption, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons buttons, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxSymbol symbol);
new Microsoft.SqlServer.MessageBox.ExceptionMessageBox : string * string * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxSymbol -> Microsoft.SqlServer.MessageBox.ExceptionMessageBox
Public Sub New (text As String, caption As String, buttons As ExceptionMessageBoxButtons, symbol As ExceptionMessageBoxSymbol)
Parâmetros
- text
- String
Texto do erro da mensagem de nível superior.
- caption
- String
Legenda da caixa de diálogo da caixa de mensagem de exceção.
- buttons
- ExceptionMessageBoxButtons
Enumeração ExceptionMessageBoxButtons que especifica os botões a serem exibidos na caixa de mensagem de exceção.
- symbol
- ExceptionMessageBoxSymbol
Enumeração ExceptionMessageBoxSymbol que especifica o símbolo a ser exibido na caixa de mensagem de exceção.
Aplica-se a
ExceptionMessageBox(Exception, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton, ExceptionMessageBoxOptions)
Cria uma instância de ExceptionMessageBox usando informações da Exception especificado e especificando os botões, o símbolo, o botão padrão e outras propriedades a serem exibidas na caixa de mensagem de exceção.
public:
ExceptionMessageBox(Exception ^ exception, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxButtons buttons, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxSymbol symbol, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxDefaultButton defaultButton, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxOptions options);
public ExceptionMessageBox (Exception exception, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons buttons, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxSymbol symbol, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxDefaultButton defaultButton, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxOptions options);
new Microsoft.SqlServer.MessageBox.ExceptionMessageBox : Exception * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxSymbol * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxDefaultButton * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxOptions -> Microsoft.SqlServer.MessageBox.ExceptionMessageBox
Public Sub New (exception As Exception, buttons As ExceptionMessageBoxButtons, symbol As ExceptionMessageBoxSymbol, defaultButton As ExceptionMessageBoxDefaultButton, options As ExceptionMessageBoxOptions)
Parâmetros
- exception
- Exception
Exception que contém o texto de nível superior, o texto da exceção interna, a legenda, os dados, o link de ajuda e informações opcionais adicionais a serem exibidas na caixa de mensagem de exceção.
- buttons
- ExceptionMessageBoxButtons
Enumeração ExceptionMessageBoxButtons que especifica os botões a serem exibidos na caixa de mensagem de exceção.
- symbol
- ExceptionMessageBoxSymbol
Enumeração ExceptionMessageBoxSymbol que especifica o símbolo a ser exibido na caixa de mensagem de exceção.
- defaultButton
- ExceptionMessageBoxDefaultButton
Enumeração ExceptionMessageBoxDefaultButton que especifica o botão padrão para a caixa de mensagem de exceção.
- options
- ExceptionMessageBoxOptions
Enumeração ExceptionMessageBoxOptions que controla outros comportamentos da caixa de mensagem de exceção.
Aplica-se a
ExceptionMessageBox(String, String, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton)
Cria uma instância de ExceptionMessageBox com o texto da mensagem de erro de nível superior fornecido e a legenda da caixa de diálogo da caixa de mensagem. O método também especifica os botões, o símbolo e o botão padrão a serem exibidos na caixa de mensagem de exceção.
public:
ExceptionMessageBox(System::String ^ text, System::String ^ caption, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxButtons buttons, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxSymbol symbol, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxDefaultButton defaultButton);
public ExceptionMessageBox (string text, string caption, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons buttons, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxSymbol symbol, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxDefaultButton defaultButton);
new Microsoft.SqlServer.MessageBox.ExceptionMessageBox : string * string * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxSymbol * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxDefaultButton -> Microsoft.SqlServer.MessageBox.ExceptionMessageBox
Public Sub New (text As String, caption As String, buttons As ExceptionMessageBoxButtons, symbol As ExceptionMessageBoxSymbol, defaultButton As ExceptionMessageBoxDefaultButton)
Parâmetros
- text
- String
Texto do erro da mensagem de nível superior.
- caption
- String
Legenda da caixa de diálogo da caixa de mensagem de exceção.
- buttons
- ExceptionMessageBoxButtons
Enumeração ExceptionMessageBoxButtons que especifica os botões a serem exibidos na caixa de mensagem de exceção.
- symbol
- ExceptionMessageBoxSymbol
Enumeração ExceptionMessageBoxSymbol que especifica o símbolo a ser exibido na caixa de mensagem de exceção.
- defaultButton
- ExceptionMessageBoxDefaultButton
Enumeração ExceptionMessageBoxDefaultButton que especifica o botão padrão para a caixa de mensagem de exceção.
Exemplos
// Define the message and caption to display.
string str = @"Are you sure you want to delete file 'c:\somefile.txt'?";
string caption = "Confirm File Deletion";
// Show the exception message box with Yes and No buttons.
ExceptionMessageBox box = new ExceptionMessageBox(str,
caption, ExceptionMessageBoxButtons.YesNo,
ExceptionMessageBoxSymbol.Question,
ExceptionMessageBoxDefaultButton.Button2);
if (DialogResult.Yes == box.Show(this))
{
// Delete the file.
}
' Define the message and caption to display.
Dim str As String = "Are you sure you want to delete file 'c:\somefile.txt'?"
Dim caption As String = "Confirm File Deletion"
' Show the exception message box with Yes and No buttons.
Dim box As ExceptionMessageBox = New ExceptionMessageBox(str, _
caption, ExceptionMessageBoxButtons.YesNo, _
ExceptionMessageBoxSymbol.Question, _
ExceptionMessageBoxDefaultButton.Button2)
If Windows.Forms.DialogResult.Yes = box.Show(Me) Then
' Delete the file.
End If
Aplica-se a
ExceptionMessageBox(String, String, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton, ExceptionMessageBoxOptions)
Cria uma instância de ExceptionMessageBox com o texto da mensagem de erro de nível superior fornecido e a legenda da caixa de diálogo da caixa de mensagem. O método também especifica os botões, o símbolo, o botão padrão e as opções da caixa de diálogo a serem exibidos na caixa de mensagem de exceção.
public:
ExceptionMessageBox(System::String ^ text, System::String ^ caption, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxButtons buttons, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxSymbol symbol, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxDefaultButton defaultButton, Microsoft::SqlServer::MessageBox::ExceptionMessageBoxOptions options);
public ExceptionMessageBox (string text, string caption, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons buttons, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxSymbol symbol, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxDefaultButton defaultButton, Microsoft.SqlServer.MessageBox.ExceptionMessageBoxOptions options);
new Microsoft.SqlServer.MessageBox.ExceptionMessageBox : string * string * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxButtons * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxSymbol * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxDefaultButton * Microsoft.SqlServer.MessageBox.ExceptionMessageBoxOptions -> Microsoft.SqlServer.MessageBox.ExceptionMessageBox
Public Sub New (text As String, caption As String, buttons As ExceptionMessageBoxButtons, symbol As ExceptionMessageBoxSymbol, defaultButton As ExceptionMessageBoxDefaultButton, options As ExceptionMessageBoxOptions)
Parâmetros
- text
- String
Texto do erro da mensagem de nível superior.
- caption
- String
Legenda da caixa de diálogo da caixa de mensagem de exceção.
- buttons
- ExceptionMessageBoxButtons
Enumeração ExceptionMessageBoxSymbol que especifica o símbolo a ser exibido na caixa de mensagem de exceção.
- symbol
- ExceptionMessageBoxSymbol
Enumeração ExceptionMessageBoxSymbol que especifica o símbolo a ser exibido na caixa de mensagem de exceção.
- defaultButton
- ExceptionMessageBoxDefaultButton
Enumeração ExceptionMessageBoxDefaultButton que especifica o botão padrão para a caixa de mensagem de exceção.
- options
- ExceptionMessageBoxOptions
Enumeração ExceptionMessageBoxOptions que controla outros comportamentos da caixa de mensagem de exceção.