System::Xml::XmlNodeChangedEventArgs class
Innehåll
[
Dölj
]XmlNodeChangedEventArgs class
Tillhandahåller data för händelserna XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved och XmlDocument::NodeRemoving.
class XmlNodeChangedEventArgs : public System::EventArgs
Metoder
| Metod | Beskrivning |
|---|---|
| get_Action() | Returnerar ett värde som indikerar vilken typ av nodändringshändelse som inträffar. |
| get_NewParent() | Returnerar värdet av XmlNode::get_ParentNode efter att operationen slutförs. |
| get_NewValue() | Returnerar det nya värdet av noden. |
| get_Node() | Returnerar XmlNode som läggs till, tas bort eller ändras. |
| get_OldParent() | Returnerar värdet av XmlNode::get_ParentNode innan operationen påbörjades. |
| get_OldValue() | Returnerar nodens ursprungliga värde. |
| XmlNodeChangedEventArgs(const SharedPtr<XmlNode>&, const SharedPtr<XmlNode>&, const SharedPtr<XmlNode>&, const String&, const String&, XmlNodeChangedAction) | Initierar en ny instans av XmlNodeChangedEventArgs klass. |
Fält
| Fält | Beskrivning |
|---|---|
| static Empty | En statisk medlem som representerar en “tom” EventArgs delad pekare (null‑pekare). |
Typedefs
| Typedef | Beskrivning |
|---|---|
| Ptr | Ett alias för delad pekare till en instans av denna klass. |
Anmärkningar
Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig instanser av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.
Se även
- Class EventArgs
- Namespace System::Xml
- Library Aspose.Page for C++