Class DOMException

DOMException class

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

public class DOMException : PlatformException

コンストラクター

名前説明
DOMException(string)の新しいインスタンスを初期化しますDOMException class.
DOMException(string, string)の新しいインスタンスを初期化しますDOMException class.

プロパティ

名前説明
Code { get; }エラー コード定数の 1 つを含む値を返します。一致するものがない場合は 0 を返します。このフィールドは歴史的な理由から使用されます.
override Message { get; }指定されたエラー名に関連付けられたメッセージまたは説明を表す文字列を返します。
Name { get; }エラー名に関連付けられた文字列の 1 つを含む文字列を返します。

田畑

名前説明
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_ERRXML 名などで無効または不正な文字が指定された場合。
const INVALID_EXPRESSION_ERR式に構文エラーがあるか、特定の 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_ERRinsertBefore や removeChild などのメソッドを呼び出すと、Node が「部分的な有効性」に関して無効になる場合、この例外が発生し、操作は実行されません。このコードは [DOM Level 3 Validation] で使用されます。詳細については、この仕様を参照してください。
const WRONG_DOCUMENT_ERRNode が、それを作成したドキュメントとは異なるドキュメントで使用されている場合 (それはそれをサポートしていません).

関連項目