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
object ← Exception ← PlatformException ← DOMException
Mengimplementasikan
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
DATA_CLONE_ERR
Objek tidak dapat dikloning.
[DOMName("DATA_CLONE_ERR")]
public const ushort DATA_CLONE_ERR = 25
Nilai Field
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
HIERARCHY_REQUEST_ERR
Jika Node dimasukkan di tempat yang tidak seharusnya.
[DOMName("HIERARCHY_REQUEST_ERR")]
public const ushort HIERARCHY_REQUEST_ERR = 3
Nilai Field
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
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
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
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
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
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
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
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
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
NETWORK_ERR
Terjadi kesalahan jaringan.
[DOMName("NETWORK_ERR")]
public const ushort NETWORK_ERR = 19
Nilai Field
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
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
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
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
QUOTA_EXCEEDED_ERR
Kuota telah terlampaui.
[DOMName("QUOTA_EXCEEDED_ERR")]
public const ushort QUOTA_EXCEEDED_ERR = 22
Nilai Field
SECURITY_ERR
Operasi tidak aman.
[DOMName("SECURITY_ERR")]
public const ushort SECURITY_ERR = 18
Nilai Field
SYNTAX_ERR
Jika string yang tidak valid atau ilegal ditentukan.
[DOMName("SYNTAX_ERR")]
public const ushort SYNTAX_ERR = 12
Nilai Field
TIMEOUT_ERR
Operasi tidak selesai dalam waktu yang ditentukan.
[DOMName("TIMEOUT_ERR")]
public const ushort TIMEOUT_ERR = 23
Nilai Field
TYPE_ERR
Ekspresi tidak dapat diubah untuk mengembalikan tipe yang ditentukan.
[DOMName("TYPE_ERR")]
public const ushort TYPE_ERR = 52
Nilai Field
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
URL_MISMATCH_ERR
URL yang diberikan tidak cocok dengan URL lainnya.
[DOMName("URL_MISMATCH_ERR")]
public const ushort URL_MISMATCH_ERR = 21
Nilai Field
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
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
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
Message
Mengembalikan string yang merepresentasikan pesan atau deskripsi yang terkait dengan nama kesalahan yang diberikan.
[DOMName("message")]
public override string Message { get; }
Nilai Properti
Name
Mengembalikan string yang berisi salah satu string yang terkait dengan nama kesalahan.
[DOMName("name")]
public string Name { get; }