NodeLists および NamedNodeMaps の動的更新
XmlNodeList と XmlNamedNodeMap にはノード セットが格納されますが、XML ドキュメントはメモリに読み込まれ、変更されるため、W3C (World Wide Web Consortium) では、ノード セットが格納されるこれらのオブジェクトは動的でなければならないと規定しています。 つまり、基になっているドキュメントが変更されたら、これら 2 つのオブジェクトも変更される必要があります。 したがって、特定の要素 (たとえば要素 X) のすべての子要素が XmlNodeList に格納されている場合、別の要素である要素 Q は、要素 X の下のドキュメントに追加されます。XmlNodeList のコレクションにも、その新しい要素 Q を追加する必要があります。 逆の場合も同様です。 XmlNodeList にノードが追加された場合は、基になっているドキュメントも同様に更新されます。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET