Class DOMException

Class DOMException

Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)

Rozhraní DOMException představuje abnormální událost (nazývanou výjimka), která nastává v důsledku volání metody nebo přístupu k vlastnosti webového API. To je v podstatě způsob, jakým jsou popisovány chybové podmínky v webových API.

[DOMName("DOMException")]
[DOMObject]
[ComVisible(true)]
public class DOMException : PlatformException, ISerializable

Dědičnost

objectExceptionPlatformExceptionDOMException

Implementuje

ISerializable

Děděné členy

Exception.GetBaseException(), Exception.ToString(), Exception.GetType(), Exception.TargetSite, Exception.Message, Exception.Data, Exception.InnerException, Exception.HelpLink, Exception.Source, Exception.HResult, Exception.StackTrace, Exception.SerializeObjectState, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktor

DOMException(string)

Inicializuje novou instanci třídy Aspose.Html.Dom.DOMException.

[DOMConstructor]
public DOMException(string message)

Parametry

message string

Chybová zpráva.

DOMException(string, string)

Inicializuje novou instanci třídy Aspose.Html.Dom.DOMException.

[DOMConstructor]
public DOMException(string name, string message)

Parametry

name string

Název chyby.

message string

Chybová zpráva.

Pole

ABORT_ERR

Operace byla přerušena.

[DOMName("ABORT_ERR")]
public const ushort ABORT_ERR = 20

Hodnota pole

ushort

DATA_CLONE_ERR

Objekt nelze zkopírovat.

[DOMName("DATA_CLONE_ERR")]
public const ushort DATA_CLONE_ERR = 25

Hodnota pole

ushort

DOMSTRING_SIZE_ERR

Pokud určený rozsah textu se nevejde do DOMString.

[DOMName("DOMSTRING_SIZE_ERR")]
public const ushort DOMSTRING_SIZE_ERR = 2

Hodnota pole

ushort

HIERARCHY_REQUEST_ERR

Pokud je jakýkoli uzel vložen na místo, kam nepatří.

[DOMName("HIERARCHY_REQUEST_ERR")]
public const ushort HIERARCHY_REQUEST_ERR = 3

Hodnota pole

ushort

INDEX_SIZE_ERR

Pokud je index nebo velikost záporná, nebo větší než povolená hodnota.

[DOMName("INDEX_SIZE_ERR")]
public const ushort INDEX_SIZE_ERR = 1

Hodnota pole

ushort

INUSE_ATTRIBUTE_ERR

Pokud se pokusíte přidat atribut, který se již používá jinde.

[DOMName("INUSE_ATTRIBUTE_ERR")]
public const ushort INUSE_ATTRIBUTE_ERR = 10

Hodnota pole

ushort

INVALID_ACCESS_ERR

Pokud parametr nebo operace není podporována podkladovým objektem.

[DOMName("INVALID_ACCESS_ERR")]
public const ushort INVALID_ACCESS_ERR = 15

Hodnota pole

ushort

INVALID_CHARACTER_ERR

Pokud je specifikován neplatný nebo nelegální znak, například v názvu XML.

[DOMName("INVALID_CHARACTER_ERR")]
public const ushort INVALID_CHARACTER_ERR = 5

Hodnota pole

ushort

INVALID_EXPRESSION_ERR

Výraz obsahuje syntaktickou chybu nebo jinak není legálním výrazem podle pravidel konkrétního XPathEvaluator nebo obsahuje specializované rozšiřující funkce nebo proměnné, které tato implementace nepodporuje.

[DOMName("INVALID_EXPRESSION_ERR")]
public const ushort INVALID_EXPRESSION_ERR = 51

Hodnota pole

ushort

INVALID_MODIFICATION_ERR

Pokud se pokusíte změnit typ podkladového objektu.

[DOMName("INVALID_MODIFICATION_ERR")]
public const ushort INVALID_MODIFICATION_ERR = 13

Hodnota pole

ushort

INVALID_NODE_TYPE_ERR

Poskytnutý uzel je nesprávný nebo má nesprávného předka pro tuto operaci.

[DOMName("INVALID_NODE_TYPE_ERR")]
public const ushort INVALID_NODE_TYPE_ERR = 24

Hodnota pole

ushort

INVALID_STATE_ERR

Pokud se pokusíte použít objekt, který není, nebo již není, použitelný.

[DOMName("INVALID_STATE_ERR")]
public const ushort INVALID_STATE_ERR = 11

Hodnota pole

ushort

NAMESPACE_ERR

Pokud se pokusíte vytvořit nebo změnit objekt způsobem, který je nesprávný vzhledem k názvovým prostorům.

[DOMName("NAMESPACE_ERR")]
public const ushort NAMESPACE_ERR = 14

Hodnota pole

ushort

NETWORK_ERR

Došlo k chybě sítě.

[DOMName("NETWORK_ERR")]
public const ushort NETWORK_ERR = 19

Hodnota pole

ushort

NOT_FOUND_ERR

Pokud se pokusíte odkazovat na uzel v kontextu, kde neexistuje.

[DOMName("NOT_FOUND_ERR")]
public const ushort NOT_FOUND_ERR = 8

Hodnota pole

ushort

NOT_SUPPORTED_ERR

Pokud implementace nepodporuje požadovaný typ objektu nebo operace.

[DOMName("NOT_SUPPORTED_ERR")]
public const ushort NOT_SUPPORTED_ERR = 9

Hodnota pole

ushort

NO_DATA_ALLOWED_ERR

Pokud jsou pro uzel, který nepodporuje data, specifikována data.

[DOMName("NO_DATA_ALLOWED_ERR")]
public const ushort NO_DATA_ALLOWED_ERR = 6

Hodnota pole

ushort

NO_MODIFICATION_ALLOWED_ERR

Pokud se pokusíte upravit objekt, kde úpravy nejsou povoleny.

[DOMName("NO_MODIFICATION_ALLOWED_ERR")]
public const ushort NO_MODIFICATION_ALLOWED_ERR = 7

Hodnota pole

ushort

QUOTA_EXCEEDED_ERR

Kvóta byla překročena.

[DOMName("QUOTA_EXCEEDED_ERR")]
public const ushort QUOTA_EXCEEDED_ERR = 22

Hodnota pole

ushort

SECURITY_ERR

Operace je nebezpečná.

[DOMName("SECURITY_ERR")]
public const ushort SECURITY_ERR = 18

Hodnota pole

ushort

SYNTAX_ERR

Pokud je specifikován neplatný nebo nelegální řetězec.

[DOMName("SYNTAX_ERR")]
public const ushort SYNTAX_ERR = 12

Hodnota pole

ushort

TIMEOUT_ERR

Operace vypršela.

[DOMName("TIMEOUT_ERR")]
public const ushort TIMEOUT_ERR = 23

Hodnota pole

ushort

TYPE_ERR

Výraz nelze převést na návrat požadovaného typu.

[DOMName("TYPE_ERR")]
public const ushort TYPE_ERR = 52

Hodnota pole

ushort

TYPE_MISMATCH_ERR

Pokud je typ objektu nekompatibilní s očekávaným typem parametru spojeného s objektem.

[DOMName("TYPE_MISMATCH_ERR")]
public const ushort TYPE_MISMATCH_ERR = 17

Hodnota pole

ushort

URL_MISMATCH_ERR

Zadaná URL neodpovídá jiné URL.

[DOMName("URL_MISMATCH_ERR")]
public const ushort URL_MISMATCH_ERR = 21

Hodnota pole

ushort

VALIDATION_ERR

Pokud by volání metody jako insertBefore nebo removeChild učinilo uzel neplatným vzhledem k “částečné platnosti”, byla by tato výjimka vyvolána a operace by nebyla provedena. Tento kód se používá v [DOM Level 3 Validation]. Odkazujte na tuto specifikaci pro další informace.

[DOMName("VALIDATION_ERR")]
public const ushort VALIDATION_ERR = 16

Hodnota pole

ushort

WRONG_DOCUMENT_ERR

Pokud je uzel použit v jiném dokumentu než v tom, který ho vytvořil (který ho nepodporuje).

[DOMName("WRONG_DOCUMENT_ERR")]
public const ushort WRONG_DOCUMENT_ERR = 4

Hodnota pole

ushort

Vlastnosti

Code

Vrací hodnotu, která obsahuje jednu z konstant chybového kódu, nebo 0, pokud žádná neodpovídá. Toto pole se používá z historických důvodů.

[DOMName("code")]
public ushort Code { get; }

Hodnota vlastnosti

ushort

Message

Vrací řetězec představující zprávu nebo popis spojený s daným názvem chyby.

[DOMName("message")]
public override string Message { get; }

Hodnota vlastnosti

string

Name

Vrací řetězec, který obsahuje jeden z řetězců spojených s názvem chyby.

[DOMName("name")]
public string Name { get; }

Hodnota vlastnosti

string

 Čeština