Class DOMException

Class DOMException

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

Das DOMException-Interface stellt ein abnormalen Ereignis (genannt Ausnahme) dar, das als Ergebnis des Aufrufs einer Methode oder des Zugriffs auf eine Eigenschaft einer Web-API auftritt. So werden Fehlerbedingungen in Web-APIs im Grunde beschrieben.

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

Vererbung

objectExceptionPlatformExceptionDOMException

Implementiert

ISerializable

Vererbte Mitglieder

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

Konstruktoren

DOMException(string)

Initialisiert eine neue Instanz der Klasse Aspose.Html.Dom.DOMException.

[DOMConstructor]
public DOMException(string message)

Parameter

message string

Die Fehlermeldung.

DOMException(string, string)

Initialisiert eine neue Instanz der Klasse Aspose.Html.Dom.DOMException.

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

Parameter

name string

Der Fehlername.

message string

Die Fehlermeldung.

Felder

ABORT_ERR

Die Operation wurde abgebrochen.

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

Feldwert

ushort

DATA_CLONE_ERR

Das Objekt kann nicht geklont werden.

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

Feldwert

ushort

DOMSTRING_SIZE_ERR

Wenn der angegebene Textbereich nicht in eine DOMString passt.

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

Feldwert

ushort

HIERARCHY_REQUEST_ERR

Wenn ein Knoten an einer Stelle eingefügt wird, an der er nicht hingehört.

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

Feldwert

ushort

INDEX_SIZE_ERR

Wenn der Index oder die Größe negativ oder größer als der erlaubte Wert ist.

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

Feldwert

ushort

INUSE_ATTRIBUTE_ERR

Wenn versucht wird, ein Attribut hinzuzufügen, das bereits an anderer Stelle verwendet wird.

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

Feldwert

ushort

INVALID_ACCESS_ERR

Wenn ein Parameter oder eine Operation vom zugrunde liegenden Objekt nicht unterstützt wird.

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

Feldwert

ushort

INVALID_CHARACTER_ERR

Wenn ein ungültiges oder illegales Zeichen angegeben wird, wie z. B. in einem XML-Namen.

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

Feldwert

ushort

INVALID_EXPRESSION_ERR

Der Ausdruck hat einen Syntaxfehler oder ist anderweitig kein gültiger Ausdruck gemäß den Regeln des spezifischen XPathEvaluators oder enthält spezialisierte Erweiterungsfunktionen oder -variablen, die von dieser Implementierung nicht unterstützt werden.

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

Feldwert

ushort

INVALID_MODIFICATION_ERR

Wenn versucht wird, den Typ des zugrunde liegenden Objekts zu ändern.

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

Feldwert

ushort

INVALID_NODE_TYPE_ERR

Der bereitgestellte Knoten ist falsch oder hat einen falschen Vorfahren für diese Operation.

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

Feldwert

ushort

INVALID_STATE_ERR

Wenn versucht wird, ein Objekt zu verwenden, das nicht mehr verwendbar ist.

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

Feldwert

ushort

NAMESPACE_ERR

Wenn versucht wird, ein Objekt auf eine Weise zu erstellen oder zu ändern, die in Bezug auf Namensräume nicht korrekt ist.

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

Feldwert

ushort

NETWORK_ERR

Ein Netzwerkfehler ist aufgetreten.

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

Feldwert

ushort

NOT_FOUND_ERR

Wenn versucht wird, auf einen Knoten in einem Kontext zuzugreifen, in dem er nicht existiert.

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

Feldwert

ushort

NOT_SUPPORTED_ERR

Wenn die Implementierung den angeforderten Objekttyp oder die Operation nicht unterstützt.

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

Feldwert

ushort

NO_DATA_ALLOWED_ERR

Wenn Daten für einen Knoten angegeben werden, der keine Daten unterstützt.

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

Feldwert

ushort

NO_MODIFICATION_ALLOWED_ERR

Wenn versucht wird, ein Objekt zu ändern, bei dem Änderungen nicht erlaubt sind.

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

Feldwert

ushort

QUOTA_EXCEEDED_ERR

Das Kontingent wurde überschritten.

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

Feldwert

ushort

SECURITY_ERR

Die Operation ist unsicher.

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

Feldwert

ushort

SYNTAX_ERR

Wenn eine ungültige oder illegale Zeichenfolge angegeben wird.

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

Feldwert

ushort

TIMEOUT_ERR

Die Operation hat zu lange gedauert.

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

Feldwert

ushort

TYPE_ERR

Der Ausdruck kann nicht konvertiert werden, um den angegebenen Typ zurückzugeben.

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

Feldwert

ushort

TYPE_MISMATCH_ERR

Wenn der Typ eines Objekts mit dem erwarteten Typ des mit dem Objekt verbundenen Parameters inkompatibel ist.

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

Feldwert

ushort

URL_MISMATCH_ERR

Die angegebene URL stimmt nicht mit einer anderen URL überein.

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

Feldwert

ushort

VALIDATION_ERR

Wenn ein Aufruf einer Methode wie insertBefore oder removeChild den Knoten in Bezug auf “partielle Gültigkeit” ungültig machen würde, wird diese Ausnahme ausgelöst und die Operation wird nicht ausgeführt. Dieser Code wird in [DOM Level 3 Validation] verwendet. Weitere Informationen finden Sie in dieser Spezifikation.

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

Feldwert

ushort

WRONG_DOCUMENT_ERR

Wenn ein Knoten in einem anderen Dokument verwendet wird als dem, das ihn erstellt hat (das es nicht unterstützt).

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

Feldwert

ushort

Eigenschaften

Code

Gibt einen Wert zurück, der eines der Fehlercodekonstanten enthält, oder 0, wenn keine übereinstimmt. Dieses Feld wird aus historischen Gründen verwendet.

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

Eigenschaftswert

ushort

Message

Gibt eine Zeichenfolge zurück, die eine Nachricht oder Beschreibung darstellt, die mit dem angegebenen Fehlernamen verbunden ist.

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

Eigenschaftswert

string

Name

Gibt eine Zeichenfolge zurück, die eine der mit einem Fehlernamen verbundenen Zeichenfolgen enthält.

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

Eigenschaftswert

string

 Deutsch