Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ BeforeEvent()

override void System.Xml.XmlDocument.BeforeEvent ( XmlNodeChangedEventArgs args)
inlinepackagevirtual

Reimplemented from System.Xml.XmlNode.

Definition at line 1503 of file XmlDocument.cs.

1504 {
1505 if (args == null)
1506 {
1507 return;
1508 }
1509 switch (args.Action)
1510 {
1511 case XmlNodeChangedAction.Insert:
1512 if (_onNodeInsertingDelegate != null)
1513 {
1515 }
1516 break;
1517 case XmlNodeChangedAction.Remove:
1518 if (_onNodeRemovingDelegate != null)
1519 {
1521 }
1522 break;
1523 case XmlNodeChangedAction.Change:
1524 if (_onNodeChangingDelegate != null)
1525 {
1527 }
1528 break;
1529 }
1530 }
XmlNodeChangedEventHandler _onNodeInsertingDelegate
XmlNodeChangedEventHandler _onNodeChangingDelegate
XmlNodeChangedEventHandler _onNodeRemovingDelegate

References System.Xml.XmlDocument._onNodeChangingDelegate, System.Xml.XmlDocument._onNodeInsertingDelegate, and System.Xml.XmlDocument._onNodeRemovingDelegate.

Referenced by System.Xml.XmlDocument.AppendChildForLoad(), and System.Xml.XmlNode.BeforeEvent().