Class Node

Node class

Node クラスは、Document オブジェクト モデル全体の主要なデータ型です。これは、ドキュメント ツリー内の単一のノードを表します。

public abstract class Node

プロパティ

名前 説明
virtual BaseURI { get; } このノードの絶対ベース URI を取得するか、実装が絶対 URI を取得できなかった場合は null を取得します。
ChildNodes { get; } 子ノードを取得します。
FirstChild { get; } このノードの最初の子を取得します。そのようなノードがない場合、これは null を返します。
HasChildNodes { get; } このノードに子があるかどうかを取得します.
LastChild { get; } このノードの最後の子を取得します。そのようなノードがない場合、これは null を返します。
virtual LocalName { get; } このノードの修飾名のローカル部分を取得します。
virtual NamespaceURI { get; } このノードの名前空間 URI を取得します。
NextSibling { get; } このノードの直後のノードを取得します。そのようなノードがない場合、これは null を返します。
abstract NodeName { get; } タイプに応じてノード名を取得します。
NodeType { get; } ノード タイプを取得します。
virtual NodeValue { get; set; } タイプに応じて、このノードの値を取得または設定します。
OwnerDocument { get; } このノードに関連付けられたドキュメント オブジェクトを取得します。
ParentNode { get; } 親ノードを取得します。
virtual Prefix { get; set; } このノードのネームスペース プレフィックスを取得または設定します。
PreviousSibling { get; } このノードの直前のノードを取得します。そのようなノードがない場合、これは null を返します。
virtual TextContent { get; set; } このノードとその子孫のテキスト コンテンツを取得または設定します。

メソッド

名前 説明
AppendChild(Node) ノード newChild をこのノードの子リストの最後に追加します。
RemoveChild(Node) old child で示された子ノードを子のリストから削除します。
ReplaceChild(Node, Node) 子ノードの古い子を子のリスト内の新しい子に置き換え、古い子ノードを返します。

田畑

名前 説明
const COMMENT_NODE コメント ノード タイプ.
const DOCUMENT_NODE ドキュメント ノード タイプ.
const DOCUMENT_TYPE_NODE 文書型ノード type.
const ELEMENT_NODE 要素ノード タイプ.
const PROCESSING_INSTRUCTION_NODE 処理命令ノード タイプ.
const TEXT_NODE テキスト ノード タイプ.

関連項目