ErrObject Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Modul ErrObject obsahuje vlastnosti a postupy používané k identifikaci a zpracování chyb za běhu pomocí objektu Err .
public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
- Dědičnost
-
ErrObject
Příklady
Tento příklad používá vlastnosti objektu Err při vytváření dialogového okna s chybovou zprávou. Všimněte si, co se stane, když jako první použijete metodu Clear: Když pak vygenerujete chybu Visual Basic pomocí metody Raise, výchozí hodnoty Visual Basic se stanou vlastnostmi objektu 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
Poznámky
Modul ErrObject podporuje Err objekt. Další informace najdete na webu Err.
Vlastnosti
| Name | Description |
|---|---|
| Description |
Vrátí nebo nastaví |
| Erl |
Získá celé číslo označující číslo řádku posledního spuštěného příkazu. |
| HelpContext |
Vrátí nebo nastaví |
| HelpFile |
Vrátí nebo nastaví |
| LastDllError |
Získá systémový kód chyby vytvořený voláním dynamické knihovny (DLL). |
| Number |
Vrátí nebo nastaví číselnou hodnotu určující chybu. Čtení/zápis |
| Source |
Vrátí nebo nastaví |
Metody
| Name | Description |
|---|---|
| Clear() |
Vymaže všechna nastavení vlastnosti objektu |
| Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
| GetException() |
Vrátí výjimku představující chybu, ke které došlo. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Raise(Int32, Object, Object, Object, Object) |
Generuje chybu za běhu; lze použít místo příkazu |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |