Class DOMException

Class DOMException

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

Interfejs DOMException reprezentuje nietypowe zdarzenie (nazywane wyjątkiem), które występuje w wyniku wywołania metody lub dostępu do właściwości interfejsu API sieciowego. Tak w zasadzie opisane są warunki błędów w interfejsach API sieciowymi.

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

Dziedziczenie

objectExceptionPlatformExceptionDOMException

Implementuje

ISerializable

Członkowie dziedziczeni

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

Konstruktory

DOMException(string)

Inicjalizuje nową instancję klasy Aspose.Html.Dom.DOMException.

[DOMConstructor]
public DOMException(string message)

Parametry

message string

Wiadomość o błędzie.

DOMException(string, string)

Inicjalizuje nową instancję klasy Aspose.Html.Dom.DOMException.

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

Parametry

name string

Nazwa błędu.

message string

Wiadomość o błędzie.

Pola

ABORT_ERR

Operacja została przerwana.

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

Wartość pola

ushort

DATA_CLONE_ERR

Obiekt nie może być sklonowany.

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

Wartość pola

ushort

DOMSTRING_SIZE_ERR

Jeśli określony zakres tekstu nie mieści się w DOMString.

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

Wartość pola

ushort

HIERARCHY_REQUEST_ERR

Jeśli jakikolwiek węzeł jest wstawiany w miejsce, w którym nie należy.

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

Wartość pola

ushort

INDEX_SIZE_ERR

Jeśli indeks lub rozmiar jest ujemny lub większy niż dozwolona wartość.

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

Wartość pola

ushort

INUSE_ATTRIBUTE_ERR

Jeśli próba dodania atrybutu, który jest już używany gdzie indziej.

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

Wartość pola

ushort

INVALID_ACCESS_ERR

Jeśli parametr lub operacja nie jest obsługiwana przez obiekt podstawowy.

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

Wartość pola

ushort

INVALID_CHARACTER_ERR

Jeśli określono nieprawidłowy lub niedozwolony znak, na przykład w nazwie XML.

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

Wartość pola

ushort

INVALID_EXPRESSION_ERR

Wyrażenie ma błąd składniowy lub w inny sposób nie jest prawidłowym wyrażeniem zgodnie z zasadami konkretnego XPathEvaluator lub zawiera specjalizowane funkcje rozszerzeń lub zmienne, które nie są obsługiwane przez tę implementację.

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

Wartość pola

ushort

INVALID_MODIFICATION_ERR

Jeśli próba modyfikacji typu obiektu podstawowego.

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

Wartość pola

ushort

INVALID_NODE_TYPE_ERR

Dostarczony węzeł jest niepoprawny lub ma niepoprawnego przodka dla tej operacji.

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

Wartość pola

ushort

INVALID_STATE_ERR

Jeśli próba użycia obiektu, który nie jest lub nie jest już użyteczny.

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

Wartość pola

ushort

NAMESPACE_ERR

Jeśli próba utworzenia lub zmiany obiektu w sposób, który jest niepoprawny w odniesieniu do przestrzeni nazw.

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

Wartość pola

ushort

NETWORK_ERR

Wystąpił błąd sieciowy.

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

Wartość pola

ushort

NOT_FOUND_ERR

Jeśli próba odniesienia się do węzła w kontekście, w którym nie istnieje.

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

Wartość pola

ushort

NOT_SUPPORTED_ERR

Jeśli implementacja nie obsługuje żądanego typu obiektu lub operacji.

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

Wartość pola

ushort

NO_DATA_ALLOWED_ERR

Jeśli dane są określone dla węzła, który nie obsługuje danych.

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

Wartość pola

ushort

NO_MODIFICATION_ALLOWED_ERR

Jeśli próba modyfikacji obiektu, w którym modyfikacje nie są dozwolone.

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

Wartość pola

ushort

QUOTA_EXCEEDED_ERR

Przekroczono limit.

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

Wartość pola

ushort

SECURITY_ERR

Operacja jest niebezpieczna.

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

Wartość pola

ushort

SYNTAX_ERR

Jeśli określono nieprawidłowy lub niedozwolony ciąg.

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

Wartość pola

ushort

TIMEOUT_ERR

Operacja przekroczyła czas.

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

Wartość pola

ushort

TYPE_ERR

Wyrażenie nie może być przekształcone, aby zwrócić określony typ.

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

Wartość pola

ushort

TYPE_MISMATCH_ERR

Jeśli typ obiektu jest niekompatybilny z oczekiwanym typem parametru związanym z obiektem.

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

Wartość pola

ushort

URL_MISMATCH_ERR

Podany adres URL nie pasuje do innego adresu URL.

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

Wartość pola

ushort

VALIDATION_ERR

Jeśli wywołanie metody takiej jak insertBefore lub removeChild uczyniłoby węzeł nieprawidłowym w odniesieniu do “częściowej ważności”, ten wyjątek zostanie zgłoszony, a operacja nie zostanie wykonana. Ten kod jest używany w [DOM Level 3 Validation]. Odniesienie do tej specyfikacji w celu uzyskania dalszych informacji.

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

Wartość pola

ushort

WRONG_DOCUMENT_ERR

Jeśli węzeł jest używany w innym dokumencie niż ten, który go utworzył (który go nie obsługuje).

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

Wartość pola

ushort

Właściwości

Code

Zwraca wartość, która zawiera jeden z stałych kodów błędów lub 0, jeśli żaden nie pasuje. To pole jest używane z powodów historycznych.

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

Wartość właściwości

ushort

Message

Zwraca ciąg reprezentujący wiadomość lub opis związany z daną nazwą błędu.

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

Wartość właściwości

string

Name

Zwraca ciąg, który zawiera jeden z ciągów związanych z nazwą błędu.

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

Wartość właściwości

string

 Polski