Class DOMException

Class DOMException

ชื่อพื้นที่: Aspose.Html.Dom การประกอบ: Aspose.HTML.dll (25.4.0)

อินเทอร์เฟซ DOMException เป็นเหตุการณ์ที่ผิดปกติ (ที่เรียกว่าการยกเว้น) ซึ่งเกิดขึ้นเนื่องจากการเรียกวิธีการหรือเข้าถึงคุณสมบัติของเว็บ API นี่คือวิธีที่เงื่อนไขข้อผิดพลาดถูกอธิบายไว้ในเว็บ API

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

Inheritance

object Exception PlatformException DOMException

Implements

ISerializable

อนุญาโตตุลาการ

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

Constructors

การยกเว้น(รั้ว)

เริ่มต้นตัวอย่างใหม่ของชั้น Aspose.Html.Dom.DOMException

[DOMConstructor]
public DOMException(string message)

Parameters

message string

ข้อความผิดพลาด

การยกเว้น(รั้ว, รั้ว)

เริ่มต้นตัวอย่างใหม่ของชั้น Aspose.Html.Dom.DOMException

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

Parameters

name string

ชื่อข้อผิดพลาด

message string

ข้อความผิดพลาด

Fields

ABORT_ERR

การผ่าตัดถูกทําลาย

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

หมายเลข

ushort

DATA_CLONE_ERR

วัตถุไม่สามารถคลอนได้

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

หมายเลข

ushort

DOMSTRING_SIZE_ERR

หากช่วงข้อความที่ระบุไม่เหมาะกับ DOMString

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

หมายเลข

ushort

HIERARCHY_REQUEST_ERR

หาก node ใด ๆ ใส่ในที่ใด ๆ มันไม่ได้เป็นเจ้าของ

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

หมายเลข

ushort

INDEX_SIZE_ERR

หากอัตราหรือขนาดเป็นเชิงลบหรือสูงกว่าค่าที่อนุญาต

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

หมายเลข

ushort

INUSE_ATTRIBUTE_ERR

หากพยายามที่จะเพิ่มคุณสมบัติที่ใช้งานอยู่แล้วในสถานที่อื่น ๆ

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

หมายเลข

ushort

INVALID_ACCESS_ERR

หากพารามิเตอร์หรือการดําเนินงานไม่ได้สนับสนุนโดยวัตถุพื้นฐาน

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

หมายเลข

ushort

INVALID_CHARACTER_ERR

หากคุณระบุตัวอักษรที่ไม่ถูกต้องหรือผิดกฎหมายเช่นในชื่อ XML

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

หมายเลข

ushort

INVALID_EXPRESSION_ERR

คําอธิบายมีข้อผิดพลาดการสังเคราะห์หรือไม่ได้เป็นคําอธิบายทางกฎหมายตามกฎของคําอธิบายเฉพาะXPathEvaluator หรือมีฟังก์ชั่นการขยายพิเศษหรือตัวเปลี่ยนแปลงที่ไม่ได้สนับสนุนโดยการใช้งานนี้

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

หมายเลข

ushort

INVALID_MODIFICATION_ERR

หากพยายามที่จะเปลี่ยนประเภทของวัตถุพื้นฐาน

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

หมายเลข

ushort

INVALID_NODE_TYPE_ERR

ปุ่มที่จัดหาไม่ถูกต้องหรือมีอนาคตที่ไม่ถูกต้องสําหรับการดําเนินงานนี้

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

หมายเลข

ushort

INVALID_STATE_ERR

หากพยายามที่จะใช้วัตถุที่ไม่สามารถใช้ได้หรือไม่สามารถใช้ได้

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

หมายเลข

ushort

NAMESPACE_ERR

หากพยายามที่จะสร้างหรือเปลี่ยนวัตถุในทางที่ไม่ถูกต้องเกี่ยวกับพื้นที่ชื่อ

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

หมายเลข

ushort

NETWORK_ERR

มีข้อผิดพลาดเครือข่าย

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

หมายเลข

ushort

NOT_FOUND_ERR

หากพยายามที่จะอ้างอิง Node ในแง่ที่มันไม่ได้อยู่

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

หมายเลข

ushort

NOT_SUPPORTED_ERR

หากการดําเนินการไม่สนับสนุนประเภทของวัตถุหรือการดําเนินงานที่ต้องการ

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

หมายเลข

ushort

NO_DATA_ALLOWED_ERR

หากข้อมูลระบุไว้สําหรับ Node ซึ่งไม่สนับสนุนข้อมูล

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

หมายเลข

ushort

NO_MODIFICATION_ALLOWED_ERR

หากมีการพยายามที่จะเปลี่ยนวัตถุที่การเปลี่ยนแปลงไม่ได้รับอนุญาต

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

หมายเลข

ushort

QUOTA_EXCEEDED_ERR

ปริมาณที่ถูกเกินไป

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

หมายเลข

ushort

SECURITY_ERR

การดําเนินงานไม่ปลอดภัย

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

หมายเลข

ushort

SYNTAX_ERR

หากมีการระบุเส้นด้ายที่ไม่ถูกต้องหรือผิดกฎหมาย

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

หมายเลข

ushort

TIMEOUT_ERR

การดําเนินงานหมดเวลา

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

หมายเลข

ushort

TYPE_ERR

คําอธิบายไม่สามารถแปลงเพื่อคืนประเภทที่ระบุ

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

หมายเลข

ushort

TYPE_MISMATCH_ERR

หากประเภทของวัตถุไม่เข้ากันได้กับประเภทที่คาดหวังของพารามิเตอร์ที่เกี่ยวข้องกับวัตถุ

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

หมายเลข

ushort

URL_MISMATCH_ERR

URL ที่กําหนดไม่ตรงกับ URL อื่น ๆ

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

หมายเลข

ushort

VALIDATION_ERR

หากการเรียกใช้วิธีการเช่น insertBefore หรือ removeChild จะทําให้ Node ไม่สามารถใช้ได้ในแง่ของ “ความถูกต้องส่วนหนึ่ง” การยกเว้นนี้จะถูกยกเลิกและการดําเนินงานจะไม่ดําเนินการ รหัสนี้จะใช้ใน [DOM Level 3 Validation]. หมายถึงข้อกําหนดนี้สําหรับข้อมูลเพิ่มเติม

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

หมายเลข

ushort

WRONG_DOCUMENT_ERR

หาก Node ใช้ในเอกสารที่แตกต่างจากเอกสารที่สร้างมัน (ซึ่งไม่สนับสนุนมัน)

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

หมายเลข

ushort

Properties

Code

กลับค่าที่ประกอบด้วยหนึ่งในแถบรหัสข้อผิดพลาดหรือ 0 หากไม่มีข้อผิดพลาด ฟิลด์นี้ใช้สําหรับเหตุผลทางประวัติศาสตร์

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

คุณสมบัติมูลค่า

ushort

Message

กลับลวดที่แสดงข้อความหรือคําอธิบายที่เกี่ยวข้องกับชื่อข้อผิดพลาดที่ระบุ

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

คุณสมบัติมูลค่า

string

Name

กลับลวดที่มีหนึ่งของลวดที่เกี่ยวข้องกับชื่อข้อผิดพลาด

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

คุณสมบัติมูลค่า

string

 แบบไทย