Class DOMException

Class DOMException

Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)

DOMException インターフェイスは、メソッドを呼び出すか、Web API のプロパティにアクセスする結果として発生する異常イベント(例外と呼ばれる)を表します。これは基本的に、Web API におけるエラー条件の説明方法です。

[DOMName("DOMException")]
[DOMObject]
[ComVisible(true)]
public class DOMException : PlatformException, ISerializable

継承

objectExceptionPlatformExceptionDOMException

実装

ISerializable

継承メンバー

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()

コンストラクター

DOMException(string)

Aspose.Html.Dom.DOMException クラスの新しいインスタンスを初期化します。

[DOMConstructor]
public DOMException(string message)

パラメーター

message string

エラーメッセージ。

DOMException(string, string)

Aspose.Html.Dom.DOMException クラスの新しいインスタンスを初期化します。

[DOMConstructor]
public DOMException(string name, string message)

パラメーター

name string

エラー名。

message string

エラーメッセージ。

フィールド

ABORT_ERR

操作が中止されました。

[DOMName("ABORT_ERR")]
public const ushort ABORT_ERR = 20

フィールド値

ushort

DATA_CLONE_ERR

オブジェクトをクローンできません。

[DOMName("DATA_CLONE_ERR")]
public const ushort DATA_CLONE_ERR = 25

フィールド値

ushort

DOMSTRING_SIZE_ERR

指定されたテキストの範囲が DOMString に収まらない場合。

[DOMName("DOMSTRING_SIZE_ERR")]
public const ushort DOMSTRING_SIZE_ERR = 2

フィールド値

ushort

HIERARCHY_REQUEST_ERR

ノードが適切でない場所に挿入された場合。

[DOMName("HIERARCHY_REQUEST_ERR")]
public const ushort HIERARCHY_REQUEST_ERR = 3

フィールド値

ushort

INDEX_SIZE_ERR

インデックスまたはサイズが負であるか、許可されている値を超えている場合。

[DOMName("INDEX_SIZE_ERR")]
public const ushort INDEX_SIZE_ERR = 1

フィールド値

ushort

INUSE_ATTRIBUTE_ERR

既に他の場所で使用中の属性を追加しようとした場合。

[DOMName("INUSE_ATTRIBUTE_ERR")]
public const ushort INUSE_ATTRIBUTE_ERR = 10

フィールド値

ushort

INVALID_ACCESS_ERR

パラメーターまたは操作が基盤となるオブジェクトによってサポートされていない場合。

[DOMName("INVALID_ACCESS_ERR")]
public const ushort INVALID_ACCESS_ERR = 15

フィールド値

ushort

INVALID_CHARACTER_ERR

無効または不正な文字が指定された場合、たとえば XML 名において。

[DOMName("INVALID_CHARACTER_ERR")]
public const ushort INVALID_CHARACTER_ERR = 5

フィールド値

ushort

INVALID_EXPRESSION_ERR

式に構文エラーがあるか、特定の XPathEvaluator のルールに従って合法的な式ではないか、またはこの実装でサポートされていない特殊な拡張関数や変数を含んでいる場合。

[DOMName("INVALID_EXPRESSION_ERR")]
public const ushort INVALID_EXPRESSION_ERR = 51

フィールド値

ushort

INVALID_MODIFICATION_ERR

基盤となるオブジェクトの型を変更しようとした場合。

[DOMName("INVALID_MODIFICATION_ERR")]
public const ushort INVALID_MODIFICATION_ERR = 13

フィールド値

ushort

INVALID_NODE_TYPE_ERR

提供されたノードが不正であるか、この操作に対して不正な祖先を持っている場合。

[DOMName("INVALID_NODE_TYPE_ERR")]
public const ushort INVALID_NODE_TYPE_ERR = 24

フィールド値

ushort

INVALID_STATE_ERR

使用できないオブジェクトを使用しようとした場合。

[DOMName("INVALID_STATE_ERR")]
public const ushort INVALID_STATE_ERR = 11

フィールド値

ushort

NAMESPACE_ERR

名前空間に関して不正な方法でオブジェクトを作成または変更しようとした場合。

[DOMName("NAMESPACE_ERR")]
public const ushort NAMESPACE_ERR = 14

フィールド値

ushort

NETWORK_ERR

ネットワークエラーが発生しました。

[DOMName("NETWORK_ERR")]
public const ushort NETWORK_ERR = 19

フィールド値

ushort

NOT_FOUND_ERR

ノードが存在しないコンテキストで参照されようとした場合。

[DOMName("NOT_FOUND_ERR")]
public const ushort NOT_FOUND_ERR = 8

フィールド値

ushort

NOT_SUPPORTED_ERR

実装が要求されたオブジェクトまたは操作のタイプをサポートしていない場合。

[DOMName("NOT_SUPPORTED_ERR")]
public const ushort NOT_SUPPORTED_ERR = 9

フィールド値

ushort

NO_DATA_ALLOWED_ERR

データをサポートしないノードにデータが指定された場合。

[DOMName("NO_DATA_ALLOWED_ERR")]
public const ushort NO_DATA_ALLOWED_ERR = 6

フィールド値

ushort

NO_MODIFICATION_ALLOWED_ERR

変更が許可されていないオブジェクトを変更しようとした場合。

[DOMName("NO_MODIFICATION_ALLOWED_ERR")]
public const ushort NO_MODIFICATION_ALLOWED_ERR = 7

フィールド値

ushort

QUOTA_EXCEEDED_ERR

クォータが超過されました。

[DOMName("QUOTA_EXCEEDED_ERR")]
public const ushort QUOTA_EXCEEDED_ERR = 22

フィールド値

ushort

SECURITY_ERR

操作が安全でない場合。

[DOMName("SECURITY_ERR")]
public const ushort SECURITY_ERR = 18

フィールド値

ushort

SYNTAX_ERR

無効または不正な文字列が指定された場合。

[DOMName("SYNTAX_ERR")]
public const ushort SYNTAX_ERR = 12

フィールド値

ushort

TIMEOUT_ERR

操作がタイムアウトしました。

[DOMName("TIMEOUT_ERR")]
public const ushort TIMEOUT_ERR = 23

フィールド値

ushort

TYPE_ERR

式を指定されたタイプに変換できません。

[DOMName("TYPE_ERR")]
public const ushort TYPE_ERR = 52

フィールド値

ushort

TYPE_MISMATCH_ERR

オブジェクトの型が、オブジェクトに関連付けられたパラメーターの期待される型と互換性がない場合。

[DOMName("TYPE_MISMATCH_ERR")]
public const ushort TYPE_MISMATCH_ERR = 17

フィールド値

ushort

URL_MISMATCH_ERR

指定された URL が他の URL と一致しない場合。

[DOMName("URL_MISMATCH_ERR")]
public const ushort URL_MISMATCH_ERR = 21

フィールド値

ushort

VALIDATION_ERR

insertBefore や removeChild などのメソッドへの呼び出しが、ノードを「部分的有効性」に関して無効にする場合、この例外が発生し、操作は実行されません。このコードは [DOM Level 3 Validation] で使用されます。詳細についてはこの仕様を参照してください。

[DOMName("VALIDATION_ERR")]
public const ushort VALIDATION_ERR = 16

フィールド値

ushort

WRONG_DOCUMENT_ERR

ノードがそれを作成した別のドキュメントで使用された場合(それをサポートしていない)。

[DOMName("WRONG_DOCUMENT_ERR")]
public const ushort WRONG_DOCUMENT_ERR = 4

フィールド値

ushort

プロパティ

Code

エラーコード定数のいずれかを含む値を返します。該当するものがない場合は 0 を返します。このフィールドは歴史的理由から使用されています。

[DOMName("code")]
public ushort Code { get; }

プロパティ値

ushort

Message

指定されたエラー名に関連するメッセージまたは説明を表す文字列を返します。

[DOMName("message")]
public override string Message { get; }

プロパティ値

string

Name

エラー名に関連付けられた文字列のいずれかを含む文字列を返します。

[DOMName("name")]
public string Name { get; }

プロパティ値

string

 日本語