Class DOMException
Název místa: Aspose.Html.Dom Sbírka: Aspose.HTML.dll (25.4.0)
Rozhraní DOMException představuje abnormální událost (nazývanou výjimkou), která se vyskytuje v důsledku volání metody nebo přístupu k vlastnosti webové API.
[ComVisible(true)]
[DOMObject]
[DOMName("DOMException")]
public class DOMException : PlatformException, ISerializable
Inheritance
object ← Exception ← PlatformException ← DOMException
Implements
Dědiční členové
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()
Constructors
Domácí výjimka(Stringová)
Začíná nový příklad třídy Aspose.Html.Dom.DOMException.
[DOMConstructor]
public DOMException(string message)
Parameters
message
string
a chybové zprávy.
Domácí výjimka(String , String)
Začíná nový příklad třídy Aspose.Html.Dom.DOMException.
[DOMConstructor]
public DOMException(string name, string message)
Parameters
name
string
Jméno chyby.
message
string
a chybové zprávy.
Fields
ABORT_ERR
Operace byla potrestána.
[DOMName("ABORT_ERR")]
public const ushort ABORT_ERR = 20
Polní hodnota
DATA_CLONE_ERR
Objekt nelze klonovat.
[DOMName("DATA_CLONE_ERR")]
public const ushort DATA_CLONE_ERR = 25
Polní hodnota
DOMSTRING_SIZE_ERR
Pokud se specifikovaný rozsah textu nepřipojí do DOMStringu.
[DOMName("DOMSTRING_SIZE_ERR")]
public const ushort DOMSTRING_SIZE_ERR = 2
Polní hodnota
HIERARCHY_REQUEST_ERR
Pokud je node někde vložen, nepat.
[DOMName("HIERARCHY_REQUEST_ERR")]
public const ushort HIERARCHY_REQUEST_ERR = 3
Polní hodnota
INDEX_SIZE_ERR
Pokud je index nebo velikost negativní nebo větší než povolená hodnota.
[DOMName("INDEX_SIZE_ERR")]
public const ushort INDEX_SIZE_ERR = 1
Polní hodnota
INUSE_ATTRIBUTE_ERR
Pokud se pokusí přidat atribut, který je již používán jinde.
[DOMName("INUSE_ATTRIBUTE_ERR")]
public const ushort INUSE_ATTRIBUTE_ERR = 10
Polní hodnota
INVALID_ACCESS_ERR
Pokud parametr nebo operaci nepodporuje podkladový objekt.
[DOMName("INVALID_ACCESS_ERR")]
public const ushort INVALID_ACCESS_ERR = 15
Polní hodnota
INVALID_CHARACTER_ERR
Pokud je uvedeno neplatné nebo nelegální znak, například v názvu XML.
[DOMName("INVALID_CHARACTER_ERR")]
public const ushort INVALID_CHARACTER_ERR = 5
Polní hodnota
INVALID_EXPRESSION_ERR
Výraz má syntaxní chybu nebo jinak není právním výrazem v souladu s pravidly konkrétníhoXPathEvaluator nebo obsahuje specializované funkce rozšíření nebo proměnné nepodporované touto implementac.
[DOMName("INVALID_EXPRESSION_ERR")]
public const ushort INVALID_EXPRESSION_ERR = 51
Polní hodnota
INVALID_MODIFICATION_ERR
Jestliže se pokusí změnit typ podkladového objektu.
[DOMName("INVALID_MODIFICATION_ERR")]
public const ushort INVALID_MODIFICATION_ERR = 13
Polní hodnota
INVALID_NODE_TYPE_ERR
Dodávaný 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
Polní hodnota
INVALID_STATE_ERR
Jestliže se pokusí použít předmět, který není, nebo již není, použiteln.
[DOMName("INVALID_STATE_ERR")]
public const ushort INVALID_STATE_ERR = 11
Polní hodnota
NAMESPACE_ERR
Jestliže se pokusí vytvořit nebo změnit objekt způsobem, který je nesprávný ve vztahu k názvovým prostorům.
[DOMName("NAMESPACE_ERR")]
public const ushort NAMESPACE_ERR = 14
Polní hodnota
NETWORK_ERR
Došlo k síťové chyb.
[DOMName("NETWORK_ERR")]
public const ushort NETWORK_ERR = 19
Polní hodnota
NOT_FOUND_ERR
Pokud se pokusí odkazovat na node v kontextu, ve kterém neexistuje.
[DOMName("NOT_FOUND_ERR")]
public const ushort NOT_FOUND_ERR = 8
Polní hodnota
NOT_SUPPORTED_ERR
Pokud implementace nepodporuje požadovaný typ objektu nebo provozu.
[DOMName("NOT_SUPPORTED_ERR")]
public const ushort NOT_SUPPORTED_ERR = 9
Polní hodnota
NO_DATA_ALLOWED_ERR
Pokud jsou údaje specifikovány pro nody, které nepodporují údaje.
[DOMName("NO_DATA_ALLOWED_ERR")]
public const ushort NO_DATA_ALLOWED_ERR = 6
Polní hodnota
NO_MODIFICATION_ALLOWED_ERR
Jestliže se pokusí změnit předmět, v němž nejsou povoleny změny.
[DOMName("NO_MODIFICATION_ALLOWED_ERR")]
public const ushort NO_MODIFICATION_ALLOWED_ERR = 7
Polní hodnota
QUOTA_EXCEEDED_ERR
Kvóty byly překročeny.
[DOMName("QUOTA_EXCEEDED_ERR")]
public const ushort QUOTA_EXCEEDED_ERR = 22
Polní hodnota
SECURITY_ERR
Operace je nejist.
[DOMName("SECURITY_ERR")]
public const ushort SECURITY_ERR = 18
Polní hodnota
SYNTAX_ERR
Pokud je uvedeno neplatné nebo nelegální řetězec.
[DOMName("SYNTAX_ERR")]
public const ushort SYNTAX_ERR = 12
Polní hodnota
TIMEOUT_ERR
Operace byla vypršena.
[DOMName("TIMEOUT_ERR")]
public const ushort TIMEOUT_ERR = 23
Polní hodnota
TYPE_ERR
Výraz nelze převést na vrácení specifikovaného typu.
[DOMName("TYPE_ERR")]
public const ushort TYPE_ERR = 52
Polní hodnota
TYPE_MISMATCH_ERR
Pokud je typ objektu neslučitelný s očekávaným typem parametru spojeného s objektem.
[DOMName("TYPE_MISMATCH_ERR")]
public const ushort TYPE_MISMATCH_ERR = 17
Polní hodnota
URL_MISMATCH_ERR
Uvedený URL se neshoduje s jiným URL.
[DOMName("URL_MISMATCH_ERR")]
public const ushort URL_MISMATCH_ERR = 21
Polní hodnota
VALIDATION_ERR
Pokud by výzva k metodu, jako je vloženíPřed nebo odstraněníChild by učinil node neplatným v souvislosti s „částečnou platností“, tato výjimka by byla zvýšena a operace by nebyla provedena.
[DOMName("VALIDATION_ERR")]
public const ushort VALIDATION_ERR = 16
Polní hodnota
WRONG_DOCUMENT_ERR
Používá-li se node v jiném dokumentu než ten, který ho vytvořil (to ho nepodporuje).
[DOMName("WRONG_DOCUMENT_ERR")]
public const ushort WRONG_DOCUMENT_ERR = 4
Polní hodnota
Properties
Code
Vrátí hodnotu, která obsahuje jednu z konstant chybového kódu, nebo 0 v případě, že žádný z nich neodpovíd.
[DOMName("code")]
public ushort Code { get; }
Hodnota nemovitosti
Message
Vrátí řádek, který představuje zprávu nebo popis spojený s daným názvem chyby.
[DOMName("message")]
public override string Message { get; }
Hodnota nemovitosti
Name
Vrátí řetězec, který obsahuje jeden z řetězů spojených s názvem chyby.
[DOMName("name")]
public string Name { get; }