ErrObject Classe

Définition

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 String contenant une chaîne descriptive associée à une erreur. En lecture/écriture.

Erl

Obtient un entier indiquant le numéro de ligne de la dernière instruction exécutée.

HelpContext

Retourne ou définit un Integer contenant l'ID de contexte pour une rubrique dans un fichier d'aide. En lecture/écriture.

HelpFile

Retourne ou définit une expression String contenant le chemin qualifié complet à un fichier d'aide. En lecture/écriture.

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 String spécifiant le nom de l'objet ou de l'application qui a généré l'erreur au départ. En lecture/écriture.

Méthodes

Clear()

Efface tous les paramètres de propriété de l'objet Err.

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 Error.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi