Class DOMException
内容
[
隐藏
]DOMException class
DOMException 接口表示异常事件(称为异常),它是由于调用方法或访问 Web API 的属性而发生的。这基本上是 Web API 中描述错误情况的方式。
public class DOMException : PlatformException
构造函数
姓名 | 描述 |
---|---|
DOMException(string) | 初始化一个新的实例DOMException 类. |
DOMException(string, string) | 初始化一个新的实例DOMException 类. |
特性
姓名 | 描述 |
---|---|
Code { get; } | 返回一个包含错误代码常量之一的值,如果不匹配则返回 0。由于历史原因使用该字段。 |
override Message { get; } | 返回表示与给定错误名称关联的消息或描述的字符串。 |
Name { get; } | 返回一个字符串,其中包含与错误名称关联的字符串之一。 |
字段
姓名 | 描述 |
---|---|
const ABORT_ERR | 操作被中止。 |
const DATA_CLONE_ERR | 无法克隆对象。 |
const DOMSTRING_SIZE_ERR | 如果指定的文本范围不适合 DOMString. |
const HIERARCHY_REQUEST_ERR | 如果任何节点被插入到它不属于的地方。 |
const INDEX_SIZE_ERR | 如果索引或大小为负数,或大于允许值。 |
const INUSE_ATTRIBUTE_ERR | 如果尝试添加已在别处使用的属性。 |
const INVALID_ACCESS_ERR | 如果底层对象不支持参数或操作。 |
const INVALID_CHARACTER_ERR | 如果指定了无效或非法字符,例如在 XML 名称中。 |
const INVALID_EXPRESSION_ERR | 表达式有语法错误,或者根据 specific XPathEvaluator 的规则不是合法表达式,或者包含此实现不支持的专用扩展函数或变量。 |
const INVALID_MODIFICATION_ERR | 如果尝试修改基础对象的类型。 |
const INVALID_NODE_TYPE_ERR | 提供的节点不正确或此操作的祖先不正确。 |
const INVALID_STATE_ERR | 如果尝试使用不可用或不再可用的对象。 |
const NAMESPACE_ERR | 如果尝试以不正确的命名空间方式创建或更改对象。 |
const NETWORK_ERR | 发生网络错误。 |
const NOT_FOUND_ERR | 如果尝试在不存在的上下文中引用节点。 |
const NOT_SUPPORTED_ERR | 如果实现不支持请求的对象或操作类型。 |
const NO_DATA_ALLOWED_ERR | 如果为不支持数据的节点指定了数据。 |
const NO_MODIFICATION_ALLOWED_ERR | 如果尝试修改不允许修改的对象。 |
const QUOTA_EXCEEDED_ERR | 已超出配额。 |
const SECURITY_ERR | 操作不安全。 |
const SYNTAX_ERR | 如果指定了无效或非法的字符串。 |
const TIMEOUT_ERR | 操作超时。 |
const TYPE_ERR | 表达式无法转换为返回指定类型。 |
const TYPE_MISMATCH_ERR | 如果对象的类型与关联到该对象的参数的预期类型不兼容。 |
const URL_MISMATCH_ERR | 给定的 URL 与另一个 URL 不匹配。 |
const VALIDATION_ERR | 如果调用 insertBefore 或 removeChild 等方法会使节点在“部分有效性”方面无效,则会引发此异常并且不会完成操作。此代码用于 [DOM Level 3 Validation]。有关详细信息,请参阅此规范。 |
const WRONG_DOCUMENT_ERR | 如果节点在与创建它的文档不同的文档中使用(不支持它)。 |
也可以看看
- class PlatformException
- 命名空间 Aspose.Html.Dom
- 部件 Aspose.HTML