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テキスト ノード タイプ.

関連項目