Class DOMException

Class DOMException

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

Giao diện DOMException đại diện cho một sự kiện bất thường (gọi là ngoại lệ) xảy ra do việc gọi một phương thức hoặc truy cập một thuộc tính của một API web. Đây là cách mà các điều kiện lỗi được mô tả trong các API web.

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

Kế thừa

objectExceptionPlatformExceptionDOMException

Triển khai

ISerializable

Các thành viên kế thừa

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

Các hàm khởi tạo

DOMException(string)

Khởi tạo một thể hiện mới của lớp Aspose.Html.Dom.DOMException.

[DOMConstructor]
public DOMException(string message)

Tham số

message string

Thông điệp lỗi.

DOMException(string, string)

Khởi tạo một thể hiện mới của lớp Aspose.Html.Dom.DOMException.

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

Tham số

name string

Tên lỗi.

message string

Thông điệp lỗi.

Các trường

ABORT_ERR

Hoạt động đã bị hủy.

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

Giá trị trường

ushort

DATA_CLONE_ERR

Đối tượng không thể được sao chép.

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

Giá trị trường

ushort

DOMSTRING_SIZE_ERR

Nếu phạm vi văn bản được chỉ định không vừa với một DOMString.

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

Giá trị trường

ushort

HIERARCHY_REQUEST_ERR

Nếu bất kỳ Node nào được chèn vào nơi không thuộc về nó.

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

Giá trị trường

ushort

INDEX_SIZE_ERR

Nếu chỉ số hoặc kích thước là âm, hoặc lớn hơn giá trị cho phép.

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

Giá trị trường

ushort

INUSE_ATTRIBUTE_ERR

Nếu có một nỗ lực được thực hiện để thêm một thuộc tính đã được sử dụng ở nơi khác.

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

Giá trị trường

ushort

INVALID_ACCESS_ERR

Nếu một tham số hoặc một hoạt động không được hỗ trợ bởi đối tượng cơ sở.

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

Giá trị trường

ushort

INVALID_CHARACTER_ERR

Nếu một ký tự không hợp lệ hoặc bất hợp pháp được chỉ định, chẳng hạn như trong một tên XML.

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

Giá trị trường

ushort

INVALID_EXPRESSION_ERR

Biểu thức có lỗi cú pháp hoặc không phải là một biểu thức hợp lệ theo các quy tắc của XPathEvaluator cụ thể hoặc chứa các hàm mở rộng hoặc biến chuyên biệt không được hỗ trợ bởi triển khai này.

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

Giá trị trường

ushort

INVALID_MODIFICATION_ERR

Nếu có một nỗ lực được thực hiện để sửa đổi loại của đối tượng cơ sở.

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

Giá trị trường

ushort

INVALID_NODE_TYPE_ERR

Node được cung cấp không đúng hoặc có tổ tiên không đúng cho hoạt động này.

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

Giá trị trường

ushort

INVALID_STATE_ERR

Nếu có một nỗ lực được thực hiện để sử dụng một đối tượng không còn sử dụng được.

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

Giá trị trường

ushort

NAMESPACE_ERR

Nếu có một nỗ lực được thực hiện để tạo hoặc thay đổi một đối tượng theo cách không đúng liên quan đến không gian tên.

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

Giá trị trường

ushort

NETWORK_ERR

Đã xảy ra lỗi mạng.

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

Giá trị trường

ushort

NOT_FOUND_ERR

Nếu có một nỗ lực được thực hiện để tham chiếu một Node trong một ngữ cảnh mà nó không tồn tại.

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

Giá trị trường

ushort

NOT_SUPPORTED_ERR

Nếu triển khai không hỗ trợ loại đối tượng hoặc hoạt động được yêu cầu.

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

Giá trị trường

ushort

NO_DATA_ALLOWED_ERR

Nếu dữ liệu được chỉ định cho một Node không hỗ trợ dữ liệu.

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

Giá trị trường

ushort

NO_MODIFICATION_ALLOWED_ERR

Nếu có một nỗ lực được thực hiện để sửa đổi một đối tượng nơi mà việc sửa đổi không được phép.

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

Giá trị trường

ushort

QUOTA_EXCEEDED_ERR

Quy định đã bị vượt quá.

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

Giá trị trường

ushort

SECURITY_ERR

Hoạt động không an toàn.

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

Giá trị trường

ushort

SYNTAX_ERR

Nếu một chuỗi không hợp lệ hoặc bất hợp pháp được chỉ định.

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

Giá trị trường

ushort

TIMEOUT_ERR

Hoạt động đã hết thời gian.

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

Giá trị trường

ushort

TYPE_ERR

Biểu thức không thể được chuyển đổi để trả về loại đã chỉ định.

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

Giá trị trường

ushort

TYPE_MISMATCH_ERR

Nếu loại của một đối tượng không tương thích với loại mong đợi của tham số liên quan đến đối tượng đó.

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

Giá trị trường

ushort

URL_MISMATCH_ERR

URL đã cho không khớp với một URL khác.

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

Giá trị trường

ushort

VALIDATION_ERR

Nếu một cuộc gọi đến một phương thức như insertBefore hoặc removeChild sẽ làm cho Node không hợp lệ liên quan đến “tính hợp lệ một phần”, ngoại lệ này sẽ được ném ra và hoạt động sẽ không được thực hiện. Mã này được sử dụng trong [DOM Level 3 Validation]. Tham khảo tài liệu này để biết thêm thông tin.

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

Giá trị trường

ushort

WRONG_DOCUMENT_ERR

Nếu một Node được sử dụng trong một tài liệu khác với tài liệu đã tạo ra nó (tài liệu không hỗ trợ nó).

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

Giá trị trường

ushort

Các thuộc tính

Code

Trả về một giá trị chứa một trong các hằng số mã lỗi, hoặc 0 nếu không có mã nào khớp. Trường này được sử dụng vì lý do lịch sử.

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

Giá trị thuộc tính

ushort

Message

Trả về một chuỗi đại diện cho một thông điệp hoặc mô tả liên quan đến tên lỗi đã cho.

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

Giá trị thuộc tính

string

Name

Trả về một chuỗi chứa một trong các chuỗi liên quan đến tên lỗi.

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

Giá trị thuộc tính

string

 Tiếng Việt