Class DOMException

Class DOMException

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

Antarmuka DOMException merepresentasikan peristiwa abnormal (disebut pengecualian) yang terjadi sebagai hasil dari pemanggilan metode atau mengakses properti dari API web. Ini pada dasarnya adalah cara kondisi kesalahan dijelaskan dalam API web.

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

Pewarisan

objectExceptionPlatformExceptionDOMException

Mengimplementasikan

ISerializable

Anggota yang Dwarisi

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)

Menginisialisasi sebuah instance baru dari kelas Aspose.Html.Dom.DOMException.

[DOMConstructor]
public DOMException(string message)

Parameter

message string

Pesan kesalahan.

DOMException(string, string)

Menginisialisasi sebuah instance baru dari kelas Aspose.Html.Dom.DOMException.

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

Parameter

name string

Nama kesalahan.

message string

Pesan kesalahan.

Field

ABORT_ERR

Operasi dibatalkan.

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

Nilai Field

ushort

DATA_CLONE_ERR

Objek tidak dapat dikloning.

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

Nilai Field

ushort

DOMSTRING_SIZE_ERR

Jika rentang teks yang ditentukan tidak muat dalam DOMString.

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

Nilai Field

ushort

HIERARCHY_REQUEST_ERR

Jika Node dimasukkan di tempat yang tidak seharusnya.

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

Nilai Field

ushort

INDEX_SIZE_ERR

Jika indeks atau ukuran negatif, atau lebih besar dari nilai yang diizinkan.

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

Nilai Field

ushort

INUSE_ATTRIBUTE_ERR

Jika ada upaya untuk menambahkan atribut yang sudah digunakan di tempat lain.

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

Nilai Field

ushort

INVALID_ACCESS_ERR

Jika parameter atau operasi tidak didukung oleh objek yang mendasarinya.

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

Nilai Field

ushort

INVALID_CHARACTER_ERR

Jika karakter yang tidak valid atau ilegal ditentukan, seperti dalam nama XML.

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

Nilai Field

ushort

INVALID_EXPRESSION_ERR

Ekspresi memiliki kesalahan sintaks atau sebaliknya bukan ekspresi yang sah sesuai dengan aturan dari XPathEvaluator tertentu atau mengandung fungsi atau variabel ekstensi khusus yang tidak didukung oleh implementasi ini.

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

Nilai Field

ushort

INVALID_MODIFICATION_ERR

Jika ada upaya untuk mengubah tipe objek yang mendasari.

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

Nilai Field

ushort

INVALID_NODE_TYPE_ERR

Node yang disuplai tidak tepat atau memiliki nenek moyang yang salah untuk operasi ini.

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

Nilai Field

ushort

INVALID_STATE_ERR

Jika ada upaya untuk menggunakan objek yang tidak, atau tidak lagi, dapat digunakan.

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

Nilai Field

ushort

NAMESPACE_ERR

Jika ada upaya untuk membuat atau mengubah objek dengan cara yang tidak benar terkait dengan namespace.

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

Nilai Field

ushort

NETWORK_ERR

Terjadi kesalahan jaringan.

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

Nilai Field

ushort

NOT_FOUND_ERR

Jika ada upaya untuk merujuk ke Node dalam konteks di mana ia tidak ada.

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

Nilai Field

ushort

NOT_SUPPORTED_ERR

Jika implementasi tidak mendukung jenis objek atau operasi yang diminta.

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

Nilai Field

ushort

NO_DATA_ALLOWED_ERR

Jika data ditentukan untuk Node yang tidak mendukung data.

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

Nilai Field

ushort

NO_MODIFICATION_ALLOWED_ERR

Jika ada upaya untuk memodifikasi objek di mana modifikasi tidak diizinkan.

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

Nilai Field

ushort

QUOTA_EXCEEDED_ERR

Kuota telah terlampaui.

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

Nilai Field

ushort

SECURITY_ERR

Operasi tidak aman.

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

Nilai Field

ushort

SYNTAX_ERR

Jika string yang tidak valid atau ilegal ditentukan.

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

Nilai Field

ushort

TIMEOUT_ERR

Operasi tidak selesai dalam waktu yang ditentukan.

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

Nilai Field

ushort

TYPE_ERR

Ekspresi tidak dapat diubah untuk mengembalikan tipe yang ditentukan.

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

Nilai Field

ushort

TYPE_MISMATCH_ERR

Jika tipe objek tidak kompatibel dengan tipe parameter yang diharapkan yang terkait dengan objek.

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

Nilai Field

ushort

URL_MISMATCH_ERR

URL yang diberikan tidak cocok dengan URL lainnya.

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

Nilai Field

ushort

VALIDATION_ERR

Jika panggilan ke metode seperti insertBefore atau removeChild akan membuat Node tidak valid terkait dengan “validitas parsial”, pengecualian ini akan diangkat dan operasi tidak akan dilakukan. Kode ini digunakan dalam [DOM Level 3 Validation]. Lihat spesifikasi ini untuk informasi lebih lanjut.

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

Nilai Field

ushort

WRONG_DOCUMENT_ERR

Jika Node digunakan dalam dokumen yang berbeda dari yang membuatnya (yang tidak mendukungnya).

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

Nilai Field

ushort

Properti

Code

Mengembalikan nilai yang berisi salah satu konstanta kode kesalahan, atau 0 jika tidak ada yang cocok. Field ini digunakan untuk alasan historis.

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

Nilai Properti

ushort

Message

Mengembalikan string yang merepresentasikan pesan atau deskripsi yang terkait dengan nama kesalahan yang diberikan.

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

Nilai Properti

string

Name

Mengembalikan string yang berisi salah satu string yang terkait dengan nama kesalahan.

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

Nilai Properti

string

 Indonesia