ExceptionMessageBox Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.