Class DOMException

Class DOMException

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

DOMException-gränssnittet representerar en avvikande händelse (kallad ett undantag) som inträffar som ett resultat av att anropa en metod eller få tillgång till en egenskap i en web API. Detta är i grunden hur felvillkor beskrivs i web API:er.

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

Arv

objectExceptionPlatformExceptionDOMException

Implementerar

ISerializable

Ärvt Medlemmar

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()

Konstruktörer

DOMException(string)

Initierar en ny instans av Aspose.Html.Dom.DOMException-klassen.

[DOMConstructor]
public DOMException(string message)

Parametrar

message string

Felmeddelandet.

DOMException(string, string)

Initierar en ny instans av Aspose.Html.Dom.DOMException-klassen.

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

Parametrar

name string

Felnamnet.

message string

Felmeddelandet.

Fält

ABORT_ERR

Operationen avbröts.

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

Fältvärde

ushort

DATA_CLONE_ERR

Objektet kan inte klonas.

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

Fältvärde

ushort

DOMSTRING_SIZE_ERR

Om det angivna textintervallet inte får plats i en DOMString.

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

Fältvärde

ushort

HIERARCHY_REQUEST_ERR

Om en nod infogas någonstans där den inte hör hemma.

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

Fältvärde

ushort

INDEX_SIZE_ERR

Om index eller storlek är negativ eller större än det tillåtna värdet.

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

Fältvärde

ushort

INUSE_ATTRIBUTE_ERR

Om ett försök görs att lägga till en attribut som redan används någon annanstans.

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

Fältvärde

ushort

INVALID_ACCESS_ERR

Om en parameter eller en operation inte stöds av det underliggande objektet.

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

Fältvärde

ushort

INVALID_CHARACTER_ERR

Om ett ogiltigt eller olagligt tecken anges, såsom i ett XML-namn.

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

Fältvärde

ushort

INVALID_EXPRESSION_ERR

Uttrycket har ett syntaxfel eller är på annat sätt inte ett lagligt uttryck enligt reglerna för den specifika XPathEvaluator eller innehåller specialiserade tilläggsfunktioner eller variabler som inte stöds av denna implementation.

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

Fältvärde

ushort

INVALID_MODIFICATION_ERR

Om ett försök görs att ändra typen av det underliggande objektet.

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

Fältvärde

ushort

INVALID_NODE_TYPE_ERR

Den angivna noden är felaktig eller har en felaktig förfader för denna operation.

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

Fältvärde

ushort

INVALID_STATE_ERR

Om ett försök görs att använda ett objekt som inte är, eller inte längre är, användbart.

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

Fältvärde

ushort

NAMESPACE_ERR

Om ett försök görs att skapa eller ändra ett objekt på ett sätt som är felaktigt med avseende på namnrymder.

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

Fältvärde

ushort

NETWORK_ERR

Ett nätverksfel inträffade.

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

Fältvärde

ushort

NOT_FOUND_ERR

Om ett försök görs att referera till en nod i en kontext där den inte finns.

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

Fältvärde

ushort

NOT_SUPPORTED_ERR

Om implementationen inte stöder den begärda typen av objekt eller operation.

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

Fältvärde

ushort

NO_DATA_ALLOWED_ERR

Om data anges för en nod som inte stöder data.

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

Fältvärde

ushort

NO_MODIFICATION_ALLOWED_ERR

Om ett försök görs att ändra ett objekt där ändringar inte är tillåtna.

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

Fältvärde

ushort

QUOTA_EXCEEDED_ERR

Kvoten har överskridits.

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

Fältvärde

ushort

SECURITY_ERR

Operationen är osäker.

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

Fältvärde

ushort

SYNTAX_ERR

Om en ogiltig eller olaglig sträng anges.

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

Fältvärde

ushort

TIMEOUT_ERR

Operationen tidsöverskred.

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

Fältvärde

ushort

TYPE_ERR

Uttrycket kan inte konverteras för att returnera den angivna typen.

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

Fältvärde

ushort

TYPE_MISMATCH_ERR

Om typen av ett objekt är inkompatibel med den förväntade typen av parametern som är kopplad till objektet.

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

Fältvärde

ushort

URL_MISMATCH_ERR

Den angivna URL:en matchar inte en annan URL.

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

Fältvärde

ushort

VALIDATION_ERR

Om ett anrop till en metod som insertBefore eller removeChild skulle göra noden ogiltig med avseende på “partiell giltighet”, skulle detta undantag utlösas och operationen skulle inte utföras. Denna kod används i [DOM Level 3 Validation]. Se denna specifikation för mer information.

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

Fältvärde

ushort

WRONG_DOCUMENT_ERR

Om en nod används i ett annat dokument än det som skapade den (som inte stöder den).

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

Fältvärde

ushort

Egenskaper

Code

Returnerar ett värde som innehåller en av felkodkonstanterna, eller 0 om ingen matchar. Detta fält används av historiska skäl.

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

Egenskapsvärde

ushort

Message

Returnerar en sträng som representerar ett meddelande eller en beskrivning kopplad till det angivna felnamnet.

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

Egenskapsvärde

string

Name

Returnerar en sträng som innehåller en av strängarna kopplade till ett felnamn.

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

Egenskapsvärde

string

 Svenska