Class DOMException
اسم الفضاء : Aspose.Html.Dom مجموعة: Aspose.HTML.dll (25.4.0)
يمثل واجهة DOMException حدثًا غير طبيعي (يُطلق عليه استثناء) يحدث نتيجة استدعاء طريقة أو الوصول إلى ممتلكات API الويب.
[ComVisible(true)]
[DOMObject]
[DOMName("DOMException")]
public class DOMException : PlatformException, ISerializable
Inheritance
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
Home استثناء(الستار)
يبدأ مثالًا جديدًا من فئة Aspose.Html.Dom.DOMException.
[DOMConstructor]
public DOMException(string message)
Parameters
message
string
رسالة الخطأ
Home استثناء(ستيفن، ستيفن)
يبدأ مثالًا جديدًا من فئة 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
إذا تم إدخال أي عقدة في مكان ما فإنه لا ينتمي.
[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
إذا تم إجراء محاولة للإشارة إلى عقد في سياق لا يوجد فيه.
[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
إذا تم تحديد البيانات لمركز لا يدعم البيانات.
[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
إذا كان استدعاء لوسيلة مثل إدخال قبل أو إزالةChild يجعل العقدة غير صالحة فيما يتعلق بـ “العملية الجزئية” ، فسيتم رفع هذا الاستثناء ولن يتم تنفيذ العملية.
[DOMName("VALIDATION_ERR")]
public const ushort VALIDATION_ERR = 16
القيمة الميدانية
WRONG_DOCUMENT_ERR
إذا تم استخدام عقدة في وثيقة مختلفة عن تلك التي أنشأتها (وهذا لا يدعمها).
[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; }