ErrObject Classe
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.
Le module ErrObject
contient des propriétés et procédures permettant d'identifier et de gérer les erreurs d'exécution à l'aide de l'objet Err
.
public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
- Héritage
-
ErrObject
Exemples
Cet exemple utilise les propriétés de l’objet dans la Err
construction d’une boîte de dialogue message d’erreur. Notez ce qui se passe lorsque vous utilisez d’abord la Clear
méthode : lorsque vous générez ensuite une erreur Visual Basic avec la méthode, les Raise
valeurs par défaut de Visual Basic deviennent les propriétés de l’objet Err
.
Dim Msg As String
' If an error occurs, construct an error message.
On Error Resume Next ' Defer error handling.
Err.Clear
Err.Raise(6) ' Generate an "Overflow" error.
' Check for error, then show message.
If Err.Number <> 0 Then
Msg = "Error # " & Str(Err.Number) & " was generated by " _
& Err.Source & ControlChars.CrLf & Err.Description
MsgBox(Msg, MsgBoxStyle.Information, "Error")
End If
Remarques
Le ErrObject
module prend en charge l’objet Err
. Pour plus d'informations, consultez Err.
Propriétés
Description |
Retourne ou définit une expression |
Erl |
Obtient un entier indiquant le numéro de ligne de la dernière instruction exécutée. |
HelpContext |
Retourne ou définit un |
HelpFile |
Retourne ou définit une expression |
LastDllError |
Obtient un code d’erreur système produit par un appel à une bibliothèque de liens dynamiques (DLL). |
Number |
Retourne ou définit une valeur numérique spécifiant une erreur. En lecture/écriture. |
Source |
Retourne ou définit une expression |
Méthodes
Clear() |
Efface tous les paramètres de propriété de l'objet |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetException() |
Retourne l'exception représentant l'erreur survenue. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Raise(Int32, Object, Object, Object, Object) |
Génère une erreur d'exécution ; peut être utilisé au lieu de l'instruction |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |