Κλάση System::Xml::XmlNodeChangedEventArgs
περιεχόμενα
[
κρύβω
]XmlNodeChangedEventArgs class
Παρέχει δεδομένα για τα συμβάντα XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved και XmlDocument::NodeRemoving.
class XmlNodeChangedEventArgs : public System::EventArgs
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| get_Action() | Επιστρέφει μια τιμή που υποδεικνύει τι τύπο γεγονότος αλλαγής κόμβου συμβαίνει. |
| get_NewParent() | Επιστρέφει την τιμή του XmlNode::get_ParentNode μετά την ολοκλήρωση της λειτουργίας. |
| get_NewValue() | Επιστρέφει τη νέα τιμή του κόμβου. |
| get_Node() | Επιστρέφει το XmlNode που προστίθεται, αφαιρείται ή αλλάζει. |
| get_OldParent() | Επιστρέφει την τιμή του XmlNode::get_ParentNode πριν ξεκινήσει η λειτουργία. |
| get_OldValue() | Επιστρέφει την αρχική τιμή του κόμβου. |
| XmlNodeChangedEventArgs(const SharedPtr<XmlNode>&, const SharedPtr<XmlNode>&, const SharedPtr<XmlNode>&, const String&, const String&, XmlNodeChangedAction) | Αρχικοποιεί μια νέα παρουσία της κλάσης XmlNodeChangedEventArgs. |
Πεδία
| Πεδίο | Περιγραφή |
|---|---|
| static Empty | Ένα στατικό μέλος που αντιπροσωπεύει έναν “κενό” EventArgs δείκτη κοινόχρηστου (null-pointer). |
Typedefs
| Typedef | Περιγραφή |
|---|---|
| Ptr | Ένα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης. |
Παρατηρήσεις
Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσίες αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς αυτό θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.
Δείτε επίσης
- Class EventArgs
- Namespace System::Xml
- Library Aspose.Page for C++