Class DOMException

Class DOMException

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

ממשק DOMException מייצג אירוע לא נורמלי (המכונה חריגה) שמתרחש כתוצאה מהתקשרות לשיטה או גישה למאפיין של API אינטרנט. זהו בעצם תיאור של תנאי שגיאה ב-API אינטרנט.

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

ירושה

objectExceptionPlatformExceptionDOMException

מיישם

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

קונסטרוקטורים

DOMException(string)

מאתחל מופע חדש של מחלקת Aspose.Html.Dom.DOMException.

[DOMConstructor]
public DOMException(string message)

פרמטרים

message string

הודעת השגיאה.

DOMException(string, string)

מאתחל מופע חדש של מחלקת Aspose.Html.Dom.DOMException.

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

פרמטרים

name string

שם השגיאה.

message string

הודעת השגיאה.

שדות

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

אם כל צומת מוכנס במקום שבו הוא לא שייך.

[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

אם נעשה ניסיון להתייחס לצומת בהקשר שבו הוא אינו קיים.

[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

אם נתונים מצוינים עבור צומת שאינו תומך בנתונים.

[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 הייתה הופכת את הצומת לבלתי חוקית ביחס ל"תקפות חלקית", חריגה זו תתרחש והפעולה לא תתבצע. קוד זה משמש ב-[DOM Level 3 Validation]. עיין במפרט זה למידע נוסף.

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

ערך השדה

ushort

WRONG_DOCUMENT_ERR

אם צומת משמש במסמך שונה מזה שיצר אותו (שאינו תומך בו).

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

ערך השדה

ushort

מאפיינים

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

 Ελληνικά