ErrObject Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El módulo ErrObject
contiene las propiedades y los procedimientos que se utilizan para identificar y controlar los errores en tiempo de ejecución mediante el objeto Err
.
public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
- Herencia
-
ErrObject
Ejemplos
En este ejemplo se usan las propiedades del Err
objeto para construir un cuadro de diálogo de mensaje de error. Observe lo que sucede cuando se usa el Clear
método primero: al generar un error de Visual Basic con el Raise
método , los valores predeterminados de Visual Basic se convierten en las propiedades del Err
objeto.
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
Comentarios
El ErrObject
módulo admite el Err
objeto . Para obtener más información, vea Err.
Propiedades
Description |
Devuelve o establece una expresión de tipo |
Erl |
Obtiene un entero que indica el número de línea de la última instrucción ejecutada. |
HelpContext |
Devuelve o establece un valor |
HelpFile |
Devuelve o establece una expresión de tipo |
LastDllError |
Devuelve un código de error del sistema generado por una llamada a una biblioteca de vínculos dinámicos (archivo DLL). |
Number |
Devuelve o establece un valor numérico que especifica un error. Lectura/escritura |
Source |
Devuelve o establece una expresión de tipo |
Métodos
Clear() |
Borra todos los valores de propiedad del objeto |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetException() |
Devuelve la excepción que representa el error que se ha producido. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
Raise(Int32, Object, Object, Object, Object) |
Genera un error en tiempo de ejecución; se puede utilizar en lugar de la instrucción |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |