Class DOMException
Numele spaţiului: Aspose.Html.Dom Asamblare: Aspose.HTML.dll (25.4.0)
Interfața DOMException reprezintă un eveniment anormal (cunoscut ca o excepție) care apare ca urmare a apelului la o metodă sau a accesului la o proprietate a unei API web.
[ComVisible(true)]
[DOMObject]
[DOMName("DOMException")]
public class DOMException : PlatformException, ISerializable
Inheritance
object ← Exception ← PlatformException ← DOMException
Implements
Membrii moștenitori
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
Excepţie(Strângere)
Inițializează o nouă instanță a clasei Aspose.Html.Dom.DOMExcepție.
[DOMConstructor]
public DOMException(string message)
Parameters
message
string
Mesajul de eroare.
Excepţie(String și String)
Inițializează o nouă instanță a clasei Aspose.Html.Dom.DOMExcepție.
[DOMConstructor]
public DOMException(string name, string message)
Parameters
name
string
Numele erorilor .
message
string
Mesajul de eroare.
Fields
ABORT_ERR
Operaţia a fost avortată.
[DOMName("ABORT_ERR")]
public const ushort ABORT_ERR = 20
Valoarea câmpului
DATA_CLONE_ERR
Obiectul nu poate fi clonat.
[DOMName("DATA_CLONE_ERR")]
public const ushort DATA_CLONE_ERR = 25
Valoarea câmpului
DOMSTRING_SIZE_ERR
Dacă gama specificată a textului nu se potrivește într-un DOMString.
[DOMName("DOMSTRING_SIZE_ERR")]
public const ushort DOMSTRING_SIZE_ERR = 2
Valoarea câmpului
HIERARCHY_REQUEST_ERR
Dacă un nod este introdus undeva, nu aparține.
[DOMName("HIERARCHY_REQUEST_ERR")]
public const ushort HIERARCHY_REQUEST_ERR = 3
Valoarea câmpului
INDEX_SIZE_ERR
Dacă indexul sau dimensiunea este negativă sau mai mare decât valoarea permisă.
[DOMName("INDEX_SIZE_ERR")]
public const ushort INDEX_SIZE_ERR = 1
Valoarea câmpului
INUSE_ATTRIBUTE_ERR
Dacă se face o încercare de a adăuga un atribut care este deja în utilizare în altă parte.
[DOMName("INUSE_ATTRIBUTE_ERR")]
public const ushort INUSE_ATTRIBUTE_ERR = 10
Valoarea câmpului
INVALID_ACCESS_ERR
Dacă un parametru sau o operațiune nu este susținută de obiectul de bază.
[DOMName("INVALID_ACCESS_ERR")]
public const ushort INVALID_ACCESS_ERR = 15
Valoarea câmpului
INVALID_CHARACTER_ERR
Dacă este specificat un caracter invalid sau ilegal, de exemplu, într-un nume XML.
[DOMName("INVALID_CHARACTER_ERR")]
public const ushort INVALID_CHARACTER_ERR = 5
Valoarea câmpului
INVALID_EXPRESSION_ERR
Expresia are o eroare de sintax sau altfel nu este o expresie legală în conformitate cu regulileXPathEvaluator sau conține funcții sau variabile de extindere specializate care nu sunt susținute de această implementare.
[DOMName("INVALID_EXPRESSION_ERR")]
public const ushort INVALID_EXPRESSION_ERR = 51
Valoarea câmpului
INVALID_MODIFICATION_ERR
Dacă se face o încercare de a modifica tipul obiectului de bază.
[DOMName("INVALID_MODIFICATION_ERR")]
public const ushort INVALID_MODIFICATION_ERR = 13
Valoarea câmpului
INVALID_NODE_TYPE_ERR
Nodea furnizată este incorectă sau are un strămoș incorect pentru această operațiune.
[DOMName("INVALID_NODE_TYPE_ERR")]
public const ushort INVALID_NODE_TYPE_ERR = 24
Valoarea câmpului
INVALID_STATE_ERR
Dacă se face o încercare de a folosi un obiect care nu este sau nu mai este utilizabil.
[DOMName("INVALID_STATE_ERR")]
public const ushort INVALID_STATE_ERR = 11
Valoarea câmpului
NAMESPACE_ERR
Dacă se face o încercare de a crea sau de a schimba un obiect într-un mod care este incorect în ceea ce privește spațiile de nume.
[DOMName("NAMESPACE_ERR")]
public const ushort NAMESPACE_ERR = 14
Valoarea câmpului
NETWORK_ERR
A apărut o eroare de rețea.
[DOMName("NETWORK_ERR")]
public const ushort NETWORK_ERR = 19
Valoarea câmpului
NOT_FOUND_ERR
Dacă se face o încercare de a face referire la un nod într-un context în care nu există.
[DOMName("NOT_FOUND_ERR")]
public const ushort NOT_FOUND_ERR = 8
Valoarea câmpului
NOT_SUPPORTED_ERR
Dacă implementarea nu susține tipul de obiect sau operațiune solicitată.
[DOMName("NOT_SUPPORTED_ERR")]
public const ushort NOT_SUPPORTED_ERR = 9
Valoarea câmpului
NO_DATA_ALLOWED_ERR
Dacă datele sunt specificate pentru un nod care nu susține datele.
[DOMName("NO_DATA_ALLOWED_ERR")]
public const ushort NO_DATA_ALLOWED_ERR = 6
Valoarea câmpului
NO_MODIFICATION_ALLOWED_ERR
În cazul în care se face o încercare de a modifica un obiect în care modificările nu sunt permise.
[DOMName("NO_MODIFICATION_ALLOWED_ERR")]
public const ushort NO_MODIFICATION_ALLOWED_ERR = 7
Valoarea câmpului
QUOTA_EXCEEDED_ERR
Cota a fost depăşită.
[DOMName("QUOTA_EXCEEDED_ERR")]
public const ushort QUOTA_EXCEEDED_ERR = 22
Valoarea câmpului
SECURITY_ERR
Operaţia este nesigură.
[DOMName("SECURITY_ERR")]
public const ushort SECURITY_ERR = 18
Valoarea câmpului
SYNTAX_ERR
În cazul în care este specificată o linie invalidă sau ilegală.
[DOMName("SYNTAX_ERR")]
public const ushort SYNTAX_ERR = 12
Valoarea câmpului
TIMEOUT_ERR
Operaţia a fost terminată.
[DOMName("TIMEOUT_ERR")]
public const ushort TIMEOUT_ERR = 23
Valoarea câmpului
TYPE_ERR
Expresia nu poate fi convertită pentru a întoarce tipul specificat.
[DOMName("TYPE_ERR")]
public const ushort TYPE_ERR = 52
Valoarea câmpului
TYPE_MISMATCH_ERR
Dacă tipul unui obiect este incompatibil cu tipul așteptat al parametrului asociat obiectului.
[DOMName("TYPE_MISMATCH_ERR")]
public const ushort TYPE_MISMATCH_ERR = 17
Valoarea câmpului
URL_MISMATCH_ERR
URL-ul nu se potrivește cu un alt URL.
[DOMName("URL_MISMATCH_ERR")]
public const ushort URL_MISMATCH_ERR = 21
Valoarea câmpului
VALIDATION_ERR
Dacă un apel la o metodă, cum ar fi insertBefore sau removeChild ar face ca nodul să fie invalid în ceea ce privește “validitatea parțială”, această excepție va fi ridicată și operația nu va fi efectuată.
[DOMName("VALIDATION_ERR")]
public const ushort VALIDATION_ERR = 16
Valoarea câmpului
WRONG_DOCUMENT_ERR
Dacă un nod este utilizat într-un document diferit de cel care l-a creat (care nu îl susține).
[DOMName("WRONG_DOCUMENT_ERR")]
public const ushort WRONG_DOCUMENT_ERR = 4
Valoarea câmpului
Properties
Code
Întoarce o valoare care conține una dintre constanțele codului de eroare, sau 0 dacă nu se potrivește.
[DOMName("code")]
public ushort Code { get; }
Valoarea proprietății
Message
Întoarce o stringă care reprezintă un mesaj sau o descriere asociată cu numele de eroare dat.
[DOMName("message")]
public override string Message { get; }
Valoarea proprietății
Name
Întoarce o firă care conține una dintre firele asociate cu un nume de eroare.
[DOMName("name")]
public string Name { get; }