JScriptException 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í.
Výjimka vyvolaná jazykem JScript za účelem upozornění hostitele nebo programu CLR (Common Language Runtime), že došlo k chybě. Hodnota JScriptException obvykle přebírá hodnotu výčtu JSError .
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
public ref class JScriptException : ApplicationException, Microsoft::JScript::IVsaFullErrorInfo, Microsoft::Vsa::IVsaError
public ref class JScriptException : ApplicationException, Microsoft::JScript::IVsaFullErrorInfo
[System.Serializable]
public class JScriptException : ApplicationException, Microsoft.JScript.IVsaFullErrorInfo, Microsoft.Vsa.IVsaError
[System.Serializable]
public class JScriptException : ApplicationException, Microsoft.JScript.IVsaFullErrorInfo
[<System.Serializable>]
type JScriptException = class
inherit ApplicationException
interface IVsaFullErrorInfo
interface IVsaError
[<System.Serializable>]
type JScriptException = class
inherit ApplicationException
interface IVsaFullErrorInfo
interface IJSVsaError
Public Class JScriptException
Inherits ApplicationException
Implements IVsaError, IVsaFullErrorInfo
Public Class JScriptException
Inherits ApplicationException
Implements IVsaFullErrorInfo
- Dědičnost
- Atributy
- Implementuje
Poznámky
A JScriptException je také a IJSVsaError lze předat hostiteli prostřednictvím OnCompilerError.
Konstruktory
JScriptException() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci JScriptException třídy. |
JScriptException(JSError) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci JScriptException třídy pomocí zadané JSError. |
JScriptException(SerializationInfo, StreamingContext) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci JScriptException třídy pomocí zadaných serializovaných dat. |
JScriptException(String) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci JScriptException třídy pomocí zadané chybové zprávy. |
JScriptException(String, Exception) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci JScriptException třídy pomocí zadané chybové zprávy a odkaz na vnitřní výjimku, která je příčinou této výjimky. |
Vlastnosti
Column |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá sloupec v kódu, ve kterém dochází k chybě. |
Data |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá kolekci párů klíč/hodnota, které poskytují další uživatelem definované informace o výjimce. (Zděděno od Exception) |
Description |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá zprávu, která popisuje chybu. |
EndColumn |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá sloupec v kódu, ve kterém chyba končí. |
EndLine |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá řádek kódu, ve kterém chyba končí. |
ErrorNumber |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. HResult Získá kód chyby. |
HelpLink |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá nebo nastaví odkaz na soubor nápovědy přidružené k této výjimce. (Zděděno od Exception) |
HResult |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá nebo nastaví HRESULT, kódovanou číselnou hodnotu, která je přiřazena ke konkrétní výjimce. (Zděděno od Exception) |
InnerException |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Exception Získá instanci, která způsobila aktuální výjimku. (Zděděno od Exception) |
Line |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá řádek kódu, ve kterém dojde k chybě. |
LineText |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá text kódu, ve kterém dochází k chybě. |
Message |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá zprávu, která popisuje chybu. |
Number |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. HResult Získá kód chyby. |
Severity |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá číslo mezi 0 (nejzávažnější) a 4 (nejméně závažné), které označuje závažnost chyby. Výchozí hodnota je 0. |
Source |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá nebo nastaví název aplikace nebo objektu, který způsobuje chybu. (Zděděno od Exception) |
SourceItem |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá položku zdrojového kódu, která způsobila chybu. |
SourceMoniker |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá název souboru zdrojového kódu, který obsahuje chybu. |
StackTrace |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá informace trasování zásobníku v době chyby. |
StartColumn |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá sloupec v kódu, ve kterém dochází k chybě. |
TargetSite |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá metodu, která vyvolá aktuální výjimku. (Zděděno od Exception) |
Metody
Equals(Object) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetBaseException() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Při přepsání v odvozené třídě vrátí Exception hodnotu, která je původní příčinou jedné nebo více následných výjimek. (Zděděno od Exception) |
GetHashCode() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetObjectData(SerializationInfo, StreamingContext) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Ukládá informace o výjimce, včetně |
GetType() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá typ modulu runtime aktuální instance. (Zděděno od Exception) |
MemberwiseClone() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vytvoří a vrátí řetězcovou reprezentaci aktuální výjimky. (Zděděno od Exception) |
Událost
SerializeObjectState |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
Zastaralé.
Nastane, když je výjimka serializována k vytvoření objektu stavu výjimky, který obsahuje serializovaná data o výjimce. (Zděděno od Exception) |
Explicitní implementace rozhraní
IJSVsaError.Description |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá zprávu, která popisuje chybu. |
IJSVsaError.Number |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. HResult Získá kód chyby. |
IVsaError.Description |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá zprávu, která popisuje chybu. |
IVsaError.Number |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. HResult Získá kód chyby. |