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 ErrObject module contient des propriétés et des procédures utilisées pour identifier et 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 de message d’erreur. Notez ce qui se passe lorsque vous utilisez d'abord la méthode Clear : lorsque vous générez une erreur de Visual Basic avec la méthode Raise, les 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
| Nom | Description |
|---|---|
| Description |
Renvoie ou définit une |
| Erl |
Obtient un entier indiquant le numéro de ligne de la dernière instruction exécutée. |
| HelpContext |
Renvoie ou définit un |
| HelpFile |
Renvoie ou définit une |
| LastDllError |
Obtient un code d’erreur système généré par un appel à une bibliothèque de liens dynamiques (DLL). |
| Number |
Renvoie ou définit une valeur numérique indiquant une erreur. Lecture/écriture. |
| Source |
Renvoie ou définit une |
Méthodes
| Nom | Description |
|---|---|
| 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 qui s’est produite. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (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) |