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
خانه استثنا(String)
یک مثال جدید از کلاس Aspose.Html.Dom.DOM استثنا آغاز می شود.
[DOMConstructor]
public DOMException(string message)
Parameters
message
string
پیام خطا
خانه استثنا(String، String)
یک مثال جدید از کلاس Aspose.Html.Dom.DOM استثنا آغاز می شود.
[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 باعث می شود که گره در رابطه با “قیمت جزئی” نادرست باشد، این استثنا افزایش می یابد و عمل انجام نمی شود.این کد در [DOM Level 3 Validation] استفاده می شود.
[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; }