ExceptionMessageBox Constructeurs

Définition

Constructeur surchargé pour ExceptionMessageBox.

Surcharges

ExceptionMessageBox()

Crée une instance de ExceptionMessageBox avec les propriétés par défaut.

ExceptionMessageBox(Exception)

Crée une instance de ExceptionMessageBox à l'aide des informations du Exception spécifié.

ExceptionMessageBox(String)

Crée une instance de ExceptionMessageBox avec le texte du message d'erreur de niveau supérieur fourni.

ExceptionMessageBox(Exception, ExceptionMessageBoxButtons)

Crée une instance de ExceptionMessageBox à l'aide des informations du Exception spécifié et en indiquant les boutons à afficher dans la boîte de message.

ExceptionMessageBox(String, String)

Crée une instance avec le texte du ExceptionMessageBox message d’erreur de niveau supérieur fourni et la légende de la boîte de dialogue de la zone de message d’exception.

ExceptionMessageBox(Exception, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol)

Crée une instance de ExceptionMessageBox à l'aide des informations du Exception spécifié et en indiquant les boutons et le symbole à afficher dans la boîte de message.

ExceptionMessageBox(String, String, ExceptionMessageBoxButtons)

Crée une instance avec le texte du ExceptionMessageBox message d’erreur de niveau supérieur fourni et la légende de la boîte de dialogue de la zone de message d’exception. Cette méthode spécifie également les boutons à afficher dans la boîte de message d'exception.

ExceptionMessageBox(Exception, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton)

Crée une instance de ExceptionMessageBox à l'aide des informations du Exception spécifié et en indiquant les boutons, le symbole et le bouton par défaut à afficher dans la boîte de message d'exception. .

ExceptionMessageBox(String, String, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol)

Crée une instance de ExceptionMessageBox avec le texte du message d'erreur de niveau supérieur fourni et la légende de boîte de dialogue de la boîte de message d'exception. Cette méthode spécifie également les boutons et le symbole à afficher dans la boîte de message d'exception.

ExceptionMessageBox(Exception, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton, ExceptionMessageBoxOptions)

Crée une instance de ExceptionMessageBox à l'aide des informations du Exception spécifié et en indiquant les boutons, le symbole, le bouton par défaut et d'autres propriétés à afficher dans la boîte de message d'exception.

ExceptionMessageBox(String, String, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton)

Crée une instance de ExceptionMessageBox avec le texte du message d'erreur de niveau supérieur fourni et la légende de boîte de dialogue de la boîte de message. Cette méthode spécifie également les boutons, le symbole et le bouton par défaut à afficher dans la boîte de message d'exception.

ExceptionMessageBox(String, String, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton, ExceptionMessageBoxOptions)

Crée une instance de ExceptionMessageBox avec le texte du message d'erreur de niveau supérieur fourni et la légende de boîte de dialogue de la boîte de message. Cette méthode spécifie également les boutons, le symbole, le bouton par défaut et d'autres options de boîte de dialogue à afficher dans la boîte de message d'exception.

ExceptionMessageBox()

Crée une instance de ExceptionMessageBox avec les propriétés par défaut.

public:
 ExceptionMessageBox();
public ExceptionMessageBox ();
Public Sub New ()

S’applique à

ExceptionMessageBox(Exception)

Crée une instance de ExceptionMessageBox à l'aide des informations du Exception spécifié.

public:
 ExceptionMessageBox(Exception ^ exception);
public ExceptionMessageBox (Exception exception);
new Microsoft.SqlServer.MessageBox.ExceptionMessageBox : Exception -> Microsoft.SqlServer.MessageBox.ExceptionMessageBox
Public Sub New (exception As Exception)

Paramètres

exception
Exception

Exception qui contient le texte de niveau supérieur, le texte d’exception interne, la légende, les données, le lien d’aide et des informations supplémentaires facultatives à afficher dans la zone de message d’exception.

Exemples

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

S’applique à

ExceptionMessageBox(String)

Crée une instance de ExceptionMessageBox avec le texte du message d'erreur de niveau supérieur fourni.

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)

Paramètres

text
String

Texte d'erreur du message de niveau supérieur.

S’applique à

ExceptionMessageBox(Exception, ExceptionMessageBoxButtons)

Crée une instance de ExceptionMessageBox à l'aide des informations du Exception spécifié et en indiquant les boutons à afficher dans la boîte de message.

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)

Paramètres

exception
Exception

Exception qui contient le texte de niveau supérieur, le texte d’exception interne, la légende, les données, le lien d’aide et des informations supplémentaires facultatives à afficher dans la zone de message d’exception.

buttons
ExceptionMessageBoxButtons

Énumération ExceptionMessageBoxButtons qui spécifie les boutons à afficher dans la boîte de message.

S’applique à

ExceptionMessageBox(String, String)

Crée une instance avec le texte du ExceptionMessageBox message d’erreur de niveau supérieur fourni et la légende de la boîte de dialogue de la zone de message d’exception.

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)

Paramètres

text
String

Texte d'erreur du message de niveau supérieur.

caption
String

Légende de la boîte de message d'exception.

S’applique à

ExceptionMessageBox(Exception, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol)

Crée une instance de ExceptionMessageBox à l'aide des informations du Exception spécifié et en indiquant les boutons et le symbole à afficher dans la boîte de message.

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)

Paramètres

exception
Exception

Exception qui contient le texte de niveau supérieur, le texte d’exception interne, la légende, les données, le lien d’aide et des informations supplémentaires facultatives à afficher dans la zone de message d’exception.

buttons
ExceptionMessageBoxButtons

Énumération ExceptionMessageBoxButtons qui spécifie les boutons à afficher dans la boîte de message d'exception.

symbol
ExceptionMessageBoxSymbol

Énumération ExceptionMessageBoxSymbol qui spécifie le symbole à afficher dans la boîte de message d'exception.

S’applique à

ExceptionMessageBox(String, String, ExceptionMessageBoxButtons)

Crée une instance avec le texte du ExceptionMessageBox message d’erreur de niveau supérieur fourni et la légende de la boîte de dialogue de la zone de message d’exception. Cette méthode spécifie également les boutons à afficher dans la boîte de message d'exception.

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)

Paramètres

text
String

Texte d'erreur du message de niveau supérieur.

caption
String

Légende de la boîte de message d'exception.

buttons
ExceptionMessageBoxButtons

Énumération ExceptionMessageBoxButtons qui spécifie les boutons à afficher dans la boîte de message d'exception.

S’applique à

ExceptionMessageBox(Exception, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton)

Crée une instance de ExceptionMessageBox à l'aide des informations du Exception spécifié et en indiquant les boutons, le symbole et le bouton par défaut à afficher dans la boîte de message d'exception. .

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)

Paramètres

exception
Exception

Exception qui contient le texte de niveau supérieur, le texte d’exception interne, la légende, les données, le lien d’aide et des informations supplémentaires facultatives à afficher dans la zone de message d’exception.

buttons
ExceptionMessageBoxButtons

Énumération ExceptionMessageBoxButtons qui spécifie les boutons à afficher dans la boîte de message d'exception.

symbol
ExceptionMessageBoxSymbol

Énumération ExceptionMessageBoxSymbol qui spécifie le symbole à afficher dans la boîte de message d'exception.

defaultButton
ExceptionMessageBoxDefaultButton

Énumération ExceptionMessageBoxDefaultButton qui spécifie le bouton par défaut de la boîte de message d'exception.

S’applique à

ExceptionMessageBox(String, String, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol)

Crée une instance de ExceptionMessageBox avec le texte du message d'erreur de niveau supérieur fourni et la légende de boîte de dialogue de la boîte de message d'exception. Cette méthode spécifie également les boutons et le symbole à afficher dans la boîte de message d'exception.

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)

Paramètres

text
String

Texte d'erreur du message de niveau supérieur.

caption
String

Légende de boîte de dialogue de la boîte de message d'exception.

buttons
ExceptionMessageBoxButtons

Énumération ExceptionMessageBoxButtons qui spécifie les boutons à afficher dans la boîte de message d'exception.

symbol
ExceptionMessageBoxSymbol

Énumération ExceptionMessageBoxSymbol qui spécifie le symbole à afficher dans la boîte de message d'exception.

S’applique à

ExceptionMessageBox(Exception, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton, ExceptionMessageBoxOptions)

Crée une instance de ExceptionMessageBox à l'aide des informations du Exception spécifié et en indiquant les boutons, le symbole, le bouton par défaut et d'autres propriétés à afficher dans la boîte de message d'exception.

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)

Paramètres

exception
Exception

Exception qui contient le texte de niveau supérieur, le texte d’exception interne, la légende, les données, le lien d’aide et des informations supplémentaires facultatives à afficher dans la zone de message d’exception.

buttons
ExceptionMessageBoxButtons

Énumération ExceptionMessageBoxButtons qui spécifie les boutons à afficher dans la boîte de message d'exception.

symbol
ExceptionMessageBoxSymbol

Énumération ExceptionMessageBoxSymbol qui spécifie le symbole à afficher dans la boîte de message d'exception.

defaultButton
ExceptionMessageBoxDefaultButton

Énumération ExceptionMessageBoxDefaultButton qui spécifie le bouton par défaut de la boîte de message d'exception.

options
ExceptionMessageBoxOptions

Énumération ExceptionMessageBoxOptions qui contrôle d'autres comportements de la boîte de message d'exception.

S’applique à

ExceptionMessageBox(String, String, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton)

Crée une instance de ExceptionMessageBox avec le texte du message d'erreur de niveau supérieur fourni et la légende de boîte de dialogue de la boîte de message. Cette méthode spécifie également les boutons, le symbole et le bouton par défaut à afficher dans la boîte de message d'exception.

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)

Paramètres

text
String

Texte d'erreur du message de niveau supérieur.

caption
String

Légende de boîte de dialogue de la boîte de message d'exception.

buttons
ExceptionMessageBoxButtons

Énumération ExceptionMessageBoxButtons qui spécifie les boutons à afficher dans la boîte de message d'exception.

symbol
ExceptionMessageBoxSymbol

Énumération ExceptionMessageBoxSymbol qui spécifie le symbole à afficher dans la boîte de message d'exception.

defaultButton
ExceptionMessageBoxDefaultButton

Énumération ExceptionMessageBoxDefaultButton qui spécifie le bouton par défaut de la boîte de message d'exception.

Exemples

// 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

S’applique à

ExceptionMessageBox(String, String, ExceptionMessageBoxButtons, ExceptionMessageBoxSymbol, ExceptionMessageBoxDefaultButton, ExceptionMessageBoxOptions)

Crée une instance de ExceptionMessageBox avec le texte du message d'erreur de niveau supérieur fourni et la légende de boîte de dialogue de la boîte de message. Cette méthode spécifie également les boutons, le symbole, le bouton par défaut et d'autres options de boîte de dialogue à afficher dans la boîte de message d'exception.

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)

Paramètres

text
String

Texte d'erreur du message de niveau supérieur.

caption
String

Légende de boîte de dialogue de la boîte de message d'exception.

buttons
ExceptionMessageBoxButtons

Énumération ExceptionMessageBoxSymbol qui spécifie le symbole à afficher dans la boîte de message d'exception.

symbol
ExceptionMessageBoxSymbol

Énumération ExceptionMessageBoxSymbol qui spécifie le symbole à afficher dans la boîte de message d'exception.

defaultButton
ExceptionMessageBoxDefaultButton

Énumération ExceptionMessageBoxDefaultButton qui spécifie le bouton par défaut de la boîte de message d'exception.

options
ExceptionMessageBoxOptions

Énumération ExceptionMessageBoxOptions qui contrôle d'autres comportements de la boîte de message d'exception.

S’applique à