Class DOMException
نام ها : Aspose.Html.Dom جمع آوری: Aspose.HTML.dll (25.5.0)
رابط DOMException یک رویداد غیر طبیعی (به نام یک استثنا) را نشان می دهد که در نتیجه تماس با یک روش یا دسترسی به یک ویژگی از یک 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
خانه استثنا(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; }