14.5 Änderungen an einem XML-Dokument feststellen

Problem

Sie müssen einer oder mehreren Klassen oder Komponenten mitteilen, dass ein Knoten in ein XML-Dokument eingefügt wurde, ein Knoten aus einem XML-Dokument entfernt wurde oder dass sich der Wert eines Knotens geändert hat.

Lösung

Um Änderungen an einem aktiven XML-Dokument nachzuhalten, abonnieren Sie die Events, die von der Klasse XmlDocument veröffentlicht werden. XmlDocument veröffentlicht Events für die Prä- und Post-Bedingungen von Aktionen, wenn Knoten erzeugt, eingefügt oder entfernt werden.

Beispiel 14-4 zeigt eine Anzahl von Event-Handlern, die im gleichen Geltungsbereich definiert werden, wie die Methode DetectXMLChanges. Aber sie könnten genauso gut Callbacks für Funktionen in anderen ...

Get C# Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.