Class DOMException
A név: Aspose.Html.Dom Összefoglaló: Aspose.HTML.dll (25.4.0)
A DOMException interfész egy abnormális eseményt (kivételt neveznek), amely egy módszer meghívásának vagy egy web API tulajdonságához való hozzáférés következtében következik be.
[ComVisible(true)]
[DOMObject]
[DOMName("DOMException")]
public class DOMException : PlatformException, ISerializable
Inheritance
object ← Exception ← PlatformException ← DOMException
Implements
Örökletes tagok
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
Otthoni kivétel(A string)
Elindítja az Aspose.Html.Dom.DOM kivétel osztályának új példáját.
[DOMConstructor]
public DOMException(string message)
Parameters
message
string
A hiba üzenete.
Otthoni kivétel(A string, a string)
Elindítja az Aspose.Html.Dom.DOM kivétel osztályának új példáját.
[DOMConstructor]
public DOMException(string name, string message)
Parameters
name
string
A hiba neve.
message
string
A hiba üzenete.
Fields
ABORT_ERR
A műtét abortusz volt.
[DOMName("ABORT_ERR")]
public const ushort ABORT_ERR = 20
mező értéke
DATA_CLONE_ERR
Az objektumot nem lehet klónozni.
[DOMName("DATA_CLONE_ERR")]
public const ushort DATA_CLONE_ERR = 25
mező értéke
DOMSTRING_SIZE_ERR
Ha a megadott szövegtartomány nem illeszkedik a DOMStringhez.
[DOMName("DOMSTRING_SIZE_ERR")]
public const ushort DOMSTRING_SIZE_ERR = 2
mező értéke
HIERARCHY_REQUEST_ERR
Ha bármilyen csomót helyeznek el valahol, nem tartozik.
[DOMName("HIERARCHY_REQUEST_ERR")]
public const ushort HIERARCHY_REQUEST_ERR = 3
mező értéke
INDEX_SIZE_ERR
Ha az index vagy mérete negatív, vagy meghaladja a megengedett értéket.
[DOMName("INDEX_SIZE_ERR")]
public const ushort INDEX_SIZE_ERR = 1
mező értéke
INUSE_ATTRIBUTE_ERR
Ha megpróbálunk hozzáadni egy olyan tulajdonságot, amely már máshol van használva.
[DOMName("INUSE_ATTRIBUTE_ERR")]
public const ushort INUSE_ATTRIBUTE_ERR = 10
mező értéke
INVALID_ACCESS_ERR
Ha egy paraméter vagy művelet nem támogatja az alapvető objektumot.
[DOMName("INVALID_ACCESS_ERR")]
public const ushort INVALID_ACCESS_ERR = 15
mező értéke
INVALID_CHARACTER_ERR
Ha nem érvényes vagy jogellenes karaktert jelölnek meg, például egy XML nevében.
[DOMName("INVALID_CHARACTER_ERR")]
public const ushort INVALID_CHARACTER_ERR = 5
mező értéke
INVALID_EXPRESSION_ERR
A kifejezésnek szintax hibája van, vagy máskülönben nem jogi kifejezés az adott kifejezés szabályai szerint.XPathEvaluator vagy speciális kiterjesztési funkciókat vagy változókat tartalmaz, amelyeket ez a végrehajtás nem támogat.
[DOMName("INVALID_EXPRESSION_ERR")]
public const ushort INVALID_EXPRESSION_ERR = 51
mező értéke
INVALID_MODIFICATION_ERR
Ha megpróbáljuk megváltoztatni az alapvető objektum típusát.
[DOMName("INVALID_MODIFICATION_ERR")]
public const ushort INVALID_MODIFICATION_ERR = 13
mező értéke
INVALID_NODE_TYPE_ERR
Az ellátott csomópont helytelen, vagy ennek a műveletnek a helytelen őse van.
[DOMName("INVALID_NODE_TYPE_ERR")]
public const ushort INVALID_NODE_TYPE_ERR = 24
mező értéke
INVALID_STATE_ERR
Ha megpróbálunk olyan tárgyat használni, amely nem, vagy már nem használható.
[DOMName("INVALID_STATE_ERR")]
public const ushort INVALID_STATE_ERR = 11
mező értéke
NAMESPACE_ERR
Ha megpróbálunk létrehozni vagy megváltoztatni egy objektumot olyan módon, amely helytelen a névtérrel kapcsolatban.
[DOMName("NAMESPACE_ERR")]
public const ushort NAMESPACE_ERR = 14
mező értéke
NETWORK_ERR
Hálózati hiba történt.
[DOMName("NETWORK_ERR")]
public const ushort NETWORK_ERR = 19
mező értéke
NOT_FOUND_ERR
Ha megpróbálunk egy mezőt egy olyan kontextusban hivatkozni, ahol nincs.
[DOMName("NOT_FOUND_ERR")]
public const ushort NOT_FOUND_ERR = 8
mező értéke
NOT_SUPPORTED_ERR
Ha a végrehajtás nem támogatja a kívánt típusú objektumot vagy műveletet.
[DOMName("NOT_SUPPORTED_ERR")]
public const ushort NOT_SUPPORTED_ERR = 9
mező értéke
NO_DATA_ALLOWED_ERR
Ha az adatokat egy olyan mezőre határozzák meg, amely nem támogatja az adatokat.
[DOMName("NO_DATA_ALLOWED_ERR")]
public const ushort NO_DATA_ALLOWED_ERR = 6
mező értéke
NO_MODIFICATION_ALLOWED_ERR
Ha megpróbálunk módosítani egy objektumot, ahol a módosítások nem engedélyezhetők.
[DOMName("NO_MODIFICATION_ALLOWED_ERR")]
public const ushort NO_MODIFICATION_ALLOWED_ERR = 7
mező értéke
QUOTA_EXCEEDED_ERR
A kvótát meghaladta.
[DOMName("QUOTA_EXCEEDED_ERR")]
public const ushort QUOTA_EXCEEDED_ERR = 22
mező értéke
SECURITY_ERR
A művelet bizonytalan.
[DOMName("SECURITY_ERR")]
public const ushort SECURITY_ERR = 18
mező értéke
SYNTAX_ERR
Ha egy nem érvényes vagy illegális szalagot jelölnek ki.
[DOMName("SYNTAX_ERR")]
public const ushort SYNTAX_ERR = 12
mező értéke
TIMEOUT_ERR
A művelet időbe telik.
[DOMName("TIMEOUT_ERR")]
public const ushort TIMEOUT_ERR = 23
mező értéke
TYPE_ERR
A kifejezést nem lehet átalakítani, hogy visszatérjen a megadott típushoz.
[DOMName("TYPE_ERR")]
public const ushort TYPE_ERR = 52
mező értéke
TYPE_MISMATCH_ERR
Ha az objektum típusa összeegyeztethetetlen az objektumhoz kapcsolódó paraméter várható típusával.
[DOMName("TYPE_MISMATCH_ERR")]
public const ushort TYPE_MISMATCH_ERR = 17
mező értéke
URL_MISMATCH_ERR
Az adott URL nem felel meg egy másik URL-nek.
[DOMName("URL_MISMATCH_ERR")]
public const ushort URL_MISMATCH_ERR = 21
mező értéke
VALIDATION_ERR
Ha egy olyan módszerre való felhívás, mint a beállításBefore vagy eltávolításaChild a „részleges érvényesség” vonatkozásában érvénytelenné teszi a csomópontot, ezt a kivételt fel kell emelni, és a művelet nem történik meg.
[DOMName("VALIDATION_ERR")]
public const ushort VALIDATION_ERR = 16
mező értéke
WRONG_DOCUMENT_ERR
Ha a csomópontot más dokumentumban használják, mint azt, amely létrehozta (ez nem támogatja).
[DOMName("WRONG_DOCUMENT_ERR")]
public const ushort WRONG_DOCUMENT_ERR = 4
mező értéke
Properties
Code
Visszatér egy értéket, amely tartalmazza a hiba kód állandó, vagy 0 ha nincs összhangban.
[DOMName("code")]
public ushort Code { get; }
ingatlan értéke
Message
Visszaadja az adott hibanevhez kapcsolódó üzenetet vagy leírást képviselő vonalat.
[DOMName("message")]
public override string Message { get; }
ingatlan értéke
Name
Visszatér egy vonal, amely tartalmazza az egyik vonal kapcsolódik a hiba neve.
[DOMName("name")]
public string Name { get; }