XmlNode クラス
アセンブリ: System.Xml (system.xml.dll 内)


このクラスは W3C ドキュメント オブジェクト モデル (DOM: Document Object Model) レベル 1 コアおよびコア DOM レベル 2 を実装します。DOM は、XML ドキュメントのインメモリ (キャッシュ) ツリー表現で、XmlNode は、DOM の .NET 実装の基本クラスです。XPath 選択をサポートしており、編集機能が用意されています。XmlDocument クラスで XmlNode クラスを拡張すると、XML ドキュメントを表すことができます。XML データの読み込みと保存には、XmlDocument を使用します。これには、ノード作成のメソッドも含まれています。詳細については、「XML ドキュメント オブジェクト モデル (DOM)」を参照してください。
![]() |
---|
XmlNode クラスを使用した結果として発生した例外 (XmlException クラスなど) には、信頼関係のないシナリオで公開されてはならないような機密情報が含まれている場合があります。こういった機密情報が信頼関係のないシナリオで公開されてしまわないよう、例外は適切に処理する必要があります。 |



Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XmlNode プロパティ
XmlNode メソッド


名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.Collections.IEnumerable.GetEnumerator | このメンバの説明については、XmlNode.GetEnumerator のトピックを参照してください。 |
![]() | System.ICloneable.Clone | このメンバの説明については、XmlNode.Clone のトピックを参照してください。 |

XmlNode メンバ
XmlNode データ型で公開されるメンバを以下の表に示します。



名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.Collections.IEnumerable.GetEnumerator | このメンバの説明については、XmlNode.GetEnumerator のトピックを参照してください。 |
![]() | System.ICloneable.Clone | このメンバの説明については、XmlNode.Clone のトピックを参照してください。 |

- XmlNodeのページへのリンク