Class DOMException
ชื่อพื้นที่: Aspose.Html.Dom การประกอบ: Aspose.HTML.dll (25.5.0)
อินเทอร์เฟซ DOMException เป็นเหตุการณ์ที่ผิดปกติ (ที่เรียกว่าการยกเว้น) ซึ่งเกิดขึ้นเนื่องจากการเรียกวิธีการหรือเข้าถึงคุณสมบัติของเว็บ API นี่คือวิธีที่เงื่อนไขข้อผิดพลาดถูกอธิบายไว้ในเว็บ API
[ComVisible(true)]
[DOMObject]
[DOMName("DOMException")]
public class DOMException : PlatformException, ISerializableInheritance
object ← Exception ← PlatformException ← DOMException
Implements
อนุญาโตตุลาการ
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หมายเลข
DATA_CLONE_ERR
วัตถุไม่สามารถคลอนได้
[DOMName("DATA_CLONE_ERR")]
public const ushort DATA_CLONE_ERR = 25หมายเลข
DOMSTRING_SIZE_ERR
หากช่วงข้อความที่ระบุไม่เหมาะกับ DOMString
[DOMName("DOMSTRING_SIZE_ERR")]
public const ushort DOMSTRING_SIZE_ERR = 2หมายเลข
HIERARCHY_REQUEST_ERR
หาก node ใด ๆ ใส่ในที่ใด ๆ มันไม่ได้เป็นเจ้าของ
[DOMName("HIERARCHY_REQUEST_ERR")]
public const ushort HIERARCHY_REQUEST_ERR = 3หมายเลข
INDEX_SIZE_ERR
หากอัตราหรือขนาดเป็นเชิงลบหรือสูงกว่าค่าที่อนุญาต
[DOMName("INDEX_SIZE_ERR")]
public const ushort INDEX_SIZE_ERR = 1หมายเลข
INUSE_ATTRIBUTE_ERR
หากพยายามที่จะเพิ่มคุณสมบัติที่ใช้งานอยู่แล้วในสถานที่อื่น ๆ
[DOMName("INUSE_ATTRIBUTE_ERR")]
public const ushort INUSE_ATTRIBUTE_ERR = 10หมายเลข
INVALID_ACCESS_ERR
หากพารามิเตอร์หรือการดําเนินงานไม่ได้สนับสนุนโดยวัตถุพื้นฐาน
[DOMName("INVALID_ACCESS_ERR")]
public const ushort INVALID_ACCESS_ERR = 15หมายเลข
INVALID_CHARACTER_ERR
หากคุณระบุตัวอักษรที่ไม่ถูกต้องหรือผิดกฎหมายเช่นในชื่อ XML
[DOMName("INVALID_CHARACTER_ERR")]
public const ushort INVALID_CHARACTER_ERR = 5หมายเลข
INVALID_EXPRESSION_ERR
คําอธิบายมีข้อผิดพลาดการสังเคราะห์หรือไม่ได้เป็นคําอธิบายทางกฎหมายตามกฎของคําอธิบายเฉพาะXPathEvaluator หรือมีฟังก์ชั่นการขยายพิเศษหรือตัวเปลี่ยนแปลงที่ไม่ได้สนับสนุนโดยการใช้งานนี้
[DOMName("INVALID_EXPRESSION_ERR")]
public const ushort INVALID_EXPRESSION_ERR = 51หมายเลข
INVALID_MODIFICATION_ERR
หากพยายามที่จะเปลี่ยนประเภทของวัตถุพื้นฐาน
[DOMName("INVALID_MODIFICATION_ERR")]
public const ushort INVALID_MODIFICATION_ERR = 13หมายเลข
INVALID_NODE_TYPE_ERR
ปุ่มที่จัดหาไม่ถูกต้องหรือมีอนาคตที่ไม่ถูกต้องสําหรับการดําเนินงานนี้
[DOMName("INVALID_NODE_TYPE_ERR")]
public const ushort INVALID_NODE_TYPE_ERR = 24หมายเลข
INVALID_STATE_ERR
หากพยายามที่จะใช้วัตถุที่ไม่สามารถใช้ได้หรือไม่สามารถใช้ได้
[DOMName("INVALID_STATE_ERR")]
public const ushort INVALID_STATE_ERR = 11หมายเลข
NAMESPACE_ERR
หากพยายามที่จะสร้างหรือเปลี่ยนวัตถุในทางที่ไม่ถูกต้องเกี่ยวกับพื้นที่ชื่อ
[DOMName("NAMESPACE_ERR")]
public const ushort NAMESPACE_ERR = 14หมายเลข
NETWORK_ERR
มีข้อผิดพลาดเครือข่าย
[DOMName("NETWORK_ERR")]
public const ushort NETWORK_ERR = 19หมายเลข
NOT_FOUND_ERR
หากพยายามที่จะอ้างอิง Node ในแง่ที่มันไม่ได้อยู่
[DOMName("NOT_FOUND_ERR")]
public const ushort NOT_FOUND_ERR = 8หมายเลข
NOT_SUPPORTED_ERR
หากการดําเนินการไม่สนับสนุนประเภทของวัตถุหรือการดําเนินงานที่ต้องการ
[DOMName("NOT_SUPPORTED_ERR")]
public const ushort NOT_SUPPORTED_ERR = 9หมายเลข
NO_DATA_ALLOWED_ERR
หากข้อมูลระบุไว้สําหรับ Node ซึ่งไม่สนับสนุนข้อมูล
[DOMName("NO_DATA_ALLOWED_ERR")]
public const ushort NO_DATA_ALLOWED_ERR = 6หมายเลข
NO_MODIFICATION_ALLOWED_ERR
หากมีการพยายามที่จะเปลี่ยนวัตถุที่การเปลี่ยนแปลงไม่ได้รับอนุญาต
[DOMName("NO_MODIFICATION_ALLOWED_ERR")]
public const ushort NO_MODIFICATION_ALLOWED_ERR = 7หมายเลข
QUOTA_EXCEEDED_ERR
ปริมาณที่ถูกเกินไป
[DOMName("QUOTA_EXCEEDED_ERR")]
public const ushort QUOTA_EXCEEDED_ERR = 22หมายเลข
SECURITY_ERR
การดําเนินงานไม่ปลอดภัย
[DOMName("SECURITY_ERR")]
public const ushort SECURITY_ERR = 18หมายเลข
SYNTAX_ERR
หากมีการระบุเส้นด้ายที่ไม่ถูกต้องหรือผิดกฎหมาย
[DOMName("SYNTAX_ERR")]
public const ushort SYNTAX_ERR = 12หมายเลข
TIMEOUT_ERR
การดําเนินงานหมดเวลา
[DOMName("TIMEOUT_ERR")]
public const ushort TIMEOUT_ERR = 23หมายเลข
TYPE_ERR
คําอธิบายไม่สามารถแปลงเพื่อคืนประเภทที่ระบุ
[DOMName("TYPE_ERR")]
public const ushort TYPE_ERR = 52หมายเลข
TYPE_MISMATCH_ERR
หากประเภทของวัตถุไม่เข้ากันได้กับประเภทที่คาดหวังของพารามิเตอร์ที่เกี่ยวข้องกับวัตถุ
[DOMName("TYPE_MISMATCH_ERR")]
public const ushort TYPE_MISMATCH_ERR = 17หมายเลข
URL_MISMATCH_ERR
URL ที่กําหนดไม่ตรงกับ URL อื่น ๆ
[DOMName("URL_MISMATCH_ERR")]
public const ushort URL_MISMATCH_ERR = 21หมายเลข
VALIDATION_ERR
หากการเรียกใช้วิธีการเช่น insertBefore หรือ removeChild จะทําให้ Node ไม่สามารถใช้ได้ในแง่ของ “ความถูกต้องส่วนหนึ่ง” การยกเว้นนี้จะถูกยกเลิกและการดําเนินงานจะไม่ดําเนินการ รหัสนี้จะใช้ใน [DOM Level 3 Validation]. หมายถึงข้อกําหนดนี้สําหรับข้อมูลเพิ่มเติม
[DOMName("VALIDATION_ERR")]
public const ushort VALIDATION_ERR = 16หมายเลข
WRONG_DOCUMENT_ERR
หาก Node ใช้ในเอกสารที่แตกต่างจากเอกสารที่สร้างมัน (ซึ่งไม่สนับสนุนมัน)
[DOMName("WRONG_DOCUMENT_ERR")]
public const ushort WRONG_DOCUMENT_ERR = 4หมายเลข
Properties
Code
กลับค่าที่ประกอบด้วยหนึ่งในแถบรหัสข้อผิดพลาดหรือ 0 หากไม่มีข้อผิดพลาด ฟิลด์นี้ใช้สําหรับเหตุผลทางประวัติศาสตร์
[DOMName("code")]
public ushort Code { get; }คุณสมบัติมูลค่า
Message
กลับลวดที่แสดงข้อความหรือคําอธิบายที่เกี่ยวข้องกับชื่อข้อผิดพลาดที่ระบุ
[DOMName("message")]
public override string Message { get; }คุณสมบัติมูลค่า
Name
กลับลวดที่มีหนึ่งของลวดที่เกี่ยวข้องกับชื่อข้อผิดพลาด
[DOMName("name")]
public string Name { get; }